h5+js怎样实现视频播放?简略视频播放器控件的制作-
发布时间:09/01 来源:未知 浏览:
关键词:
因为h5兼容性题目,许多阅读器关于插入视频播放的支撑都大不雷同。火狐支撑的比拼完备,谷歌则支撑的不是非常不错,许多功能都不克不及实现,这就需要我们去自制一个播放界面,去兼容不一样的阅读器。
只插入一个视频时,阅读器中只会涌现这样一个画面。只要单击右键才可以弹出菜单栏显示播放或者显示控件;
autoplay--主动播放;
controls--显示音乐控件;
loop--实现轮回播放;
poster--视频加载未开端时播放的图片;
3、video支撑多视频格局:(以此解决不一样阅读器对视频格局的兼容题目)
4、猎取目前视频播放的状态:
playbtn(对象).onclick=function(){ if(video.paused){ video.play(); }else{ video.pause(); } }
5、视频的一些特别事件:
1)当视频可以播放猎取总工夫:
vdideo.oncanplay=function(){ console.log(video.duration); }
2)视频播放时,猎取实不时间:
video.ontimedate=function(){ console.log(video.currentTime); }
3)视频完毕:
video.onended=function(){ }
实现后的样式:
代码如下:
视频 00:00:00 / 00:00:00 打赏