好吧,这是笨拙的,但我正在寻找的是一个脚本,检查,如果正在播放视频,则点击,如果是,则不要再开始播放。
这是一个有六个大拇指的页面,每个大小都播放一个视频,而你不应该重新启动视频(这意味着它的行为就像它没有被选中)。我能做到吗?
答案 0 :(得分:5)
要防止点击对视频执行任何操作,您可以执行以下操作:
$("video").click(function(e) {
e.preventDefault();
return false;
});
要确定视频是否正在播放,您可以阅读上一个问题: Detect if HTML5 Video element is playing
所以你要阅读它然后做类似的事情:
$("video").click(function(e) {
if (videoStatus === "playing") {
e.preventDefault();
return false;
}
});
如果你没有使用jQuery,请告诉我,我会更新我使用getElementsByTagName
的答案。