【发布时间】:2021-10-02 04:38:07
【问题描述】:
我的网站上有我使用 VideoJS 库自动播放的视频。视频以静音方式播放。视频在我的 iPhone 上的 Safari 浏览器上自动播放正常,但在我朋友的一些手机上无法播放(与我相同的手机和 iOS 版本)。
抱歉,我没有太多信息,因为我无法在我的设备上复制该问题。我得到的一个线索是,我在有问题的浏览器上看到了一个很大的播放按钮(第一张图片)。我使用 CSS 为播放按钮设置不同的样式(第二张图片)。
任何线索都会令人惊叹。谢谢!
这是我的视频标签和 VideoJS 选项:
html:
<video
playsinline
muted
>
VideoJS 选项:
{
autoplay: true,
controls: false,
loop: true,
muted: true,
preload: 'auto',
};
【问题讨论】:
-
在IOS设备safari默认阻止自动播放
-
如果静音,Safari 上的自动播放应该没问题。其他手机是否有相同的IOS版本和相同的设置?请将相关的 CSS 和 HTML 放入您的问题中。
-
我没有检查除iOS版本以外的所有设置(相同)。是否有可以阻止视频在浏览器中播放的设置?
-
minimal reproducible example 比截图更有用
-
@misterben 问题是我无法重现它。我希望有人会认识到这个问题
标签: html css mobile-safari video.js