视频播放器错误promise DOMException中未捕获
Video Player error Uncaught in promise DOMException
我有视频播放器。但当我改变质量时,它会给出这个错误
未捕获(承诺中)DOMException:play()请求被中断通过调用pause()。
JavaScript
e(".ad-quality-option").on("click", function() {
w.pause()
var t = e(this).html();
e(".ad-quality-dropdown").fadeOut(fade),
e(".ad-quality-menu").html(t);
var a = e(this).attr("data-quality");
w.src = a,
w.addEventListener("canplay", function() {
w.currentTime=e(".ad-video").attr("data-current"),w.play() });
})
这可能是两个承诺之间的竞争条件。同样的问题。
如果您默认使用视频播放器,并且没有"src"属性,则会出现此问题。
相关文章:
- 如何播放部分音频文件
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 播放当前视频时如何停止其他视频?JavaScript
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何检查用户在html5视频播放器中观看了完整的视频
- tiltSlider播放/暂停视频元素(如果li有当前类)
- 可以在响应时隐藏iphone上的“播放”按钮以进行视频播放
- JS,用于播放提示音以通知未按预期工作
- 只在滚动时播放循环css动画-滚动停止时停止
- 让javascript知道epub3电子书中何时播放媒体覆盖
- 我可以使此幻灯片图像自动播放吗?
- CSS动画暂停并使用javascript播放
- YouTube作为弹出窗口在桌面版本上播放,但不在移动设备上播放
- 音乐播放器使用相同的id播放所有内容
- 如何使jquery自动播放
- 在FF和IE中使用vimeo播放器的问题-加载flash播放器而不是使用HTML5播放器
- 使用HTML5播放器时使用Javascript更改Youtube视频
- 具体化:如何只使用HTML和Javascript制作播放/暂停按钮
- 视频播放器错误promise DOMException中未捕获