如何停止/禁用寻找<stream>标签的视频?

问题描述

我需要停止搜索/转发视频功能。我正在按照Player API https://developers.cloudflare.com/stream/video-playback/player-api/使用流HTML标记。以下是我用于尝试禁用脚本的代码,但是它不起作用。

请提出解决方案。

<stream id="video" src="abcde1234567" preload controls ></stream>
<script data-cfasync="false" defer type="text/javascript" src="https://embed.videodelivery.net/embed/r4xu.fla9.latest.js?video=abcde1234567"></script>
    
    <script>

var video = document.getElementsByTagName('stream');

var supposedCurrentTime = 0;
video.addEventListener('timeupdate',function() {
  if (!video.seeking) {
        supposedCurrentTime = video.currentTime;
  }
});
// prevent user from seeking
video.addEventListener('seeking',function() {
  // guard agains infinite recursion:
  // user seeks,seeking is fired,currentTime is modified,current time is modified,....
  var delta = video.currentTime - supposedCurrentTime;
  // delta = Math.abs(delta); // disable seeking previous content if you want
  if (delta > 0.01) {
    video.currentTime = supposedCurrentTime;
  }
});
video.addEventListener('ended',function() {
  // reset state in order to allow for rewind
    supposedCurrentTime = 0;
});
</script>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)