【发布时间】:2018-06-25 09:54:08
【问题描述】:
我正在开发一个使用 Javascript 连续播放多个 mp4 视频的 Web 应用程序。一切正常,但在使用 Chrome 的 Android 上。前三个视频播放正常,但从第四个视频开始,当我调用 video.play() 方法时,我在控制台中收到此错误:“未捕获(承诺)DOMException:加载失败,因为找不到支持的源。”
我确信所有视频源 (blob) 都是正确的,因为我可以将它们全部加载到另一个选项卡中。
我正在生成这样的视频元素:
generate_video_element = function(src) {
var v = document.createElement('video');
v.src = src
v.type = "video/mp4";
return v;
};
当我打电话时,我在 Android(仅限 Chrome)上收到此错误:
v.play();
它返回给我一个永远等待的承诺...... 提前感谢您的帮助。
【问题讨论】:
标签: javascript android html google-chrome video