html - 如何根据 HTML 中另一个视频的暂停时间更改视频

标签 html

我想弄清楚如果当前视频在特定范围内暂停(例如,在 2-4 秒之间暂停视频会改变视频),我将如何切换到另一个视频

我假设我必须在这里以某种方式实现 played 属性

最佳答案

您无需知道播放范围即可知道视频何时暂停。使用 currentTime,并在 pause 事件触发时检查它:

vid.addEventListener('pause', (e) => {
  if (e.currentTarget.currentTime > 2 && e.currentTarget.currentTime < 4) {
    vid.src = 'something-else.mkv';
  }
});

关于html - 如何根据 HTML 中另一个视频的暂停时间更改视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58534218/

相关文章:

javascript - 语义 UI 下拉菜单不起作用

javascript - jQuery .blur() 不适用于动态生成的字段

html - HTML建议:我应该选择调整图库图像的大小还是使用单独的缩略图图像?

jquery - Bootstrap 旋转木马按钮出现错误

javascript - 如何定义和访问备用选项名称的数据列表选项

javascript - CSS 中的按钮位置

javascript - 在 For 循环中创建数组而不运行数组

javascript - 如何将这两个函数合并为一个 Javascript 函数?

jquery - 移除两个导航项之间的阴影

javascript - 如何使幻灯片中的所有图片大小相同?