html强制暂停视频,播放暂停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浏览器表现得像Firefox本身一样.

有任何想法吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值