-1

我已经经历了几乎每一个与此相关的 stackoverflow 问题。我仍然找到了答案。我被告知要添加playsinline它应该可以解决问题,但仍然没有。我使用 videojs,我认为它实际上与使用普通的 html5 嵌入视频相同。我已经做了所有可以做的。重置网络设置,添加内联播放,添加静音和循环自动播放,使用 3 种不同的浏览器,即 chrome、opera 和 safari。这适用于某些 ios 设备,但并非所有浏览器都适用。这些是 mp4 视频格式。

<video-js class="vjs-big-play-centered" controls preload="auto" playsinline id="vid1"><source src="" type="video/mp4"></video-js>

这实际上就是我的代码的样子。我不知道还能做什么,因为这真的让我在寻找答案时感到压力很大。请哪位天使帮帮我...

4

1 回答 1

0

好吧,只是回答我自己的问题。

我发现当使用该属性时preload='auto',ios设备/浏览器加载它与安卓手机有点不同。

这也是不一致的。它有时有效,但大多数时候无效。

经过这么多研究,我能够通过将其更改为preload='none'.

我希望这会帮助别人......

于 2021-12-06T20:49:34.143 回答