Javascript 谷歌浏览器:html5视频随机播放或不播放';T

Javascript 谷歌浏览器:html5视频随机播放或不播放';T,javascript,html,google-chrome,video,html5-video,Javascript,Html,Google Chrome,Video,Html5 Video,我遇到了一个非常奇怪的问题 我的应用程序中有一个html视频,看起来很标准。然而,在Chrome中,它看起来是随机的,有时播放得很好,有时只是保持黑暗,不播放或似乎加载。无论我做什么,都不会起作用,也不会让我更接近找到原因 在Edge和Firefox中,视频100%正常工作 我没有控制台错误 在“网络”选项卡中,我有时看不到视频加载(假定它仍在缓存中),有时得到206状态码,有时得到304状态码。然而,这些似乎都与问题无关,因为播放视频仍然是随机发生的 我试图重新转换它,因为我认为这可能是一个编

我遇到了一个非常奇怪的问题

我的应用程序中有一个html视频,看起来很标准。然而,在Chrome中,它看起来是随机的,有时播放得很好,有时只是保持黑暗,不播放或似乎加载。无论我做什么,都不会起作用,也不会让我更接近找到原因

在Edge和Firefox中,视频100%正常工作

我没有控制台错误

在“网络”选项卡中,我有时看不到视频加载(假定它仍在缓存中),有时得到206状态码,有时得到304状态码。然而,这些似乎都与问题无关,因为播放视频仍然是随机发生的

我试图重新转换它,因为我认为这可能是一个编解码器的问题,但这也不起作用

现场演示可以看到

html非常简单:

<video class="ggmedia" id="video_14_1" pan="1.59" tilt="-0.2" crossorigin="anonymous" webkit-playsinline="webkit-playsinline" controls="controls" playsinline="playsinline" width="1920" height="1080">
     <source src="media/4DX_NL.mp4" type="video/mp4">
</video>
正如您可能猜到的,控制台从不显示任何错误

编辑:我已经发布了我的chrome://media-internals 同样,在这两种情况下(工作时和不工作时)都是一样的。特别的是,它总是(工作时和不工作时)创建webmediaplayer的两个实例。这可能是问题所在吗?是什么引起的呢? 我只制作了一次视频,所以我不知道。

媒体内部的内容是什么?@szatmary我已经编辑了我的帖子,并在媒体内部的输出中添加了内容,你知道问题出在哪里吗?
try {
    video.play();
    video.removeAttribute('is-autoplay');
    clearInterval(autoPlayVideosInterval[index]);
} catch(err) {
    console.log(err);
}