我有一个播放视频时,我点击播放器显示海报图像上,它似乎工作的函数:播放暂停HTML5视频的JavaScript
var video = document.getElementById('player');
video.addEventListener('click',function(){
video().play();
},false);
在HTML5视频标签,我有这样的: id =“player”onclick =“this.play();”
问题是如果我按下暂停的视频控件它确实暂停这是很好,但如果我现在按下什么是视频控件上的播放按钮,我可以看到按钮更改以暂停分裂然后再回到播放按钮。所以我按播放,它只播放几帧,然后回到暂停状态。再次播放的唯一方法是点击视频查看区域。
如何在使用控制栏播放/暂停按钮时停止回到暂停状态,以及如何在点击视频查看区域时使其暂停?
我曾尝试以下,但它不工作:
var video = document.getElementById('player');
video.addEventListener('click',function(){
if(video.paused){
video().play();
}else{
video.pause();
}
},false);
我想有视频播放上的实际可视面积按压时,原因是它太很难找到微小的控制栏戏Android上的按钮,因为它非常小,人们只需按下查看区域即可轻松完成操作。在Firefox中,当我单击查看区域并暂停时,视频播放器将播放,这正是我想要发生的情况,并且它也不需要任何JavaScript。在Android中,当我按下查看区域时,视频根本不会播放。所以我基本上试图强制Android浏览器像本机一样行事。
任何想法?
请到通过这个环节 http://stackoverflow.com/questions/4646998/play-pause-html-5-video-using-jquery – Vicky 2012-04-26 06:43:54
我通过它去并没有什么有帮助这个问题 – 2012-04-26 20:01:10