视频网站往往可以保存用户的上次播放时间,请问这是怎么做到的? 告诉我这要怎么实现,数据库怎么保存播放时间的呢?麻烦说详细一些,多谢了。
网页端flash或HTML5播放器回掉页面内JS,拿HTML5播放器说:
<video src="//domain/filename.mp4" id="player" ontimeupdate="oo(this)"></video>
<div id="xx"></div>
<script type="text/javascript">
function oo(obj) {
docuemnt.getElementById('xx').innerHTML='当前播放时间为:'+obj.currentTime+' sec';
}
</script>
每隔1/2/3/4/5分钟把这个时间和当前视频ID提交到服务器即可。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。