用于检查视频是否正在播放且未重新启动的脚本

script to check if a video is playing and not restart

本文关键字:重新启动 脚本 播放 检查 视频 是否 用于      更新时间:2023-09-26

好吧,这句话说得很尴尬,但我正在寻找的是一个脚本,可以检查视频是否正在播放,如果是,请不要再次开始播放。
它适用于一个页面,该页面在一个数组中有六个拇指,每个拇指播放一个视频,并且您不应该能够重新启动视频(这意味着它的行为就像没有选择一样(
我该怎么能做到这一点?

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

$("video").click(function(e) {
   e.preventDefault();
   return false;
});

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

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

$("video").click(function(e) {
   if (videoStatus === "playing") {
      e.preventDefault();
      return false;
   }
});

如果您不使用jQuery,请告诉我,我将更新我的答案以使用getElementsByTagName