我有Video Player。但是当我改变质量时,它会产生这样的错误
播放未捕获(in promise) DOMException:播放()请求被调用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() });
})
发布于 2016-05-19 14:47:39
这可能是两个promises之间的竞争条件。同样的问题here。
如果您默认使用视频播放器,并且没有src属性,则会出现此问题。
https://stackoverflow.com/questions/37091948
复制相似问题