项目作者: sunzunlu

项目描述 :
一个移动端 H5 Video 标签播放视频的实现
高级语言: JavaScript
项目地址: git://github.com/sunzunlu/video.git
创建时间: 2018-09-09T12:21:36Z
项目社区:https://github.com/sunzunlu/video

开源协议:

下载


一个移动端 H5 Video 标签播放视频的实现探讨

来自需求:

需要验证播放过程中是否可以触发特定事件,播放结束是否可以触发事件,是否可以根据之前播放的进度,重新打开从之前的位置继续播放

基于以上需求分析并需要实现:

1.播放过程中能够触发常用的特定事件(比如:播放、暂停、视频播放结束等基本业务常用事件)
2.可以根据之前播放的进度(时间、历史观看记录),继续播放。

效果

常见问题:

1.开启全屏(fullscreen在每个手机浏览器容器下不同,微信、QQ浏览器容器对全屏做了处理,其他容器还需进一步测试,不影响使用)

*如果你也遇到相似的问题,希望留言一起学习。