用于检查视频是否正在播放且未重新启动的脚本
script to check if a video is playing and not restart
好吧,这句话说得很尴尬,但我正在寻找的是一个脚本,可以检查视频是否正在播放,如果是,请不要再次开始播放。
它适用于一个页面,该页面在一个数组中有六个拇指,每个拇指播放一个视频,并且您不应该能够重新启动视频(这意味着它的行为就像没有选择一样(
我该怎么能做到这一点?
要防止点击对视频执行任何操作,您可以执行以下操作:
$("video").click(function(e) {
e.preventDefault();
return false;
});
要确定视频是否正在播放,您可以阅读上一个问题:检测 HTML5 视频元素是否正在播放
因此,您需要阅读该内容,然后执行以下操作:
$("video").click(function(e) {
if (videoStatus === "playing") {
e.preventDefault();
return false;
}
});
如果您不使用jQuery,请告诉我,我将更新我的答案以使用getElementsByTagName
。
相关文章:
- 当我在重新启动cordova应用程序后尝试添加更多数据时,lokijs会丢失数据库和收集中的数据
- 重新启动jquery脚本后,角度停止工作
- Chrome内容脚本制作cookie;chrome重新启动时,cookie会被删除.如何使其稳定
- preventDefault之后的重新启动事件
- WebStorm,使用Node Supervisor(因此不必在每次代码更改后重新启动)
- 重新启动游戏jQuery功能不工作
- Web服务器意外退出,正在重新启动新实例
- 在变量中保存值的最佳方法是在应用程序关闭后使用,然后使用apachecordova在android中重新启动
- 重新启动画布 JavaScript
- 事件侦听器,用于完全关闭后重新启动的应用程序
- Node SocketIO以编程方式强制在损坏的套接字上重新启动
- 服务器重新启动后javascript不工作
- 当滚动到指定的位置时,启动功能,如何重置它并重新启动,如果我们再次回到这个位置
- Gulp Concat+Browsesync重新启动
- 用于检查视频是否正在播放且未重新启动的脚本
- Upstart说我的脚本正在运行,但API在我重新启动进程之前不返回数据
- PHP脚本重新运行自己,直到进程完成.然后每周重新启动
- JavaScript重新启动画布脚本
- 通过在NodeJS中执行PHP脚本来重新启动NodeJS
- 自定义倒计时脚本,每8小时重新启动一次