用于检查视频是否正在播放而不重启的脚本

Nat*_*an2 -1 javascript video jquery html5 html5-video

好吧,这是笨拙的,但我正在寻找的是一个脚本,检查,如果正在播放视频,则点击,如果是,则不要再开始播放.
这是一个页面中有六个拇指在一个阵列中,每个都播放一个视频,你不应该重新启动视频(这意味着它的行为就像它没有被选中)
我怎么能这样做?

Mat*_*ogt 5

要防止点击对视频执行任何操作,您可以执行以下操作:

$("video").click(function(e) {
   e.preventDefault();
   return false;
});
Run Code Online (Sandbox Code Playgroud)

要确定视频是否正在播放,您可以阅读上一个问题: 检测是否正在播放HTML5视频元素

因此,您需要阅读该内容,然后执行以下操作:

$("video").click(function(e) {
   if (videoStatus === "playing") {
      e.preventDefault();
      return false;
   }
});
Run Code Online (Sandbox Code Playgroud)

如果您没有使用jQuery,请告诉我,我会更新我的答案getElementsByTagName.