在safari上自动播放视频将无法正常工作

时间:2018-03-29 09:06:16

标签: javascript jquery safari

当我在safari(桌面)上打开我的网站时,我的视频通常会自动启动。我知道在过去它已经不会在ipad或iphone上自动播放而不是在deskstop上播放。这就像safari设定的新规则。他们是一种自动播放视频的方式吗?因为我发现他们的网站仍然在他们的网站上自动播放视频。

提前致谢!

3 个答案:

答案 0 :(得分:2)

我有 Mojave 并找到了一个适用于我经常使用的网站的解决方案。

可以转到顶部栏菜单:

Safari 偏好 -> '网站'(标签标题)-> 自动播放(左侧)

由于默认网站 Auto-Play 选项为 Stop Media with Sound,因此此策略引入了权限问题。

Safari Preferences

允许来自该站点的媒体。可以在该框底部为所有站点打开它。

在 Safari Prefrences 旁边的同一个菜单中有一个更简单的方法,称为“此网站的设置”——它允许您进行相同的设置和其他一些设置,而不必浏览其余的设置盒子。

显然这意味着用户必须允许它。

我找到一个工作示例的站点:https://support.shadowhealth.com/hc/en-us/articles/360009548313-Audio-issues-in-Safari

我确实在上面发布了这样做的方法,因此如果他们将其撤下,则不需要该网站,但他们确实做了很好的屏幕截图。我把它放在这里方便参考。

要处理“漫游”到您所在位置的浏览器,您需要提供一个按钮来启动视频或音频剪辑。

答案 1 :(得分:0)

这可能是因为苹果阻止了这个附加组件 https://techcrunch.com/2017/06/05/auto-play-block/

答案 2 :(得分:0)

可以使用以下属性来规避此问题:

<video muted playsinline autoplay></video>

但是打开声音的自动播放确实不可能了。可以找到更多信息on webkit.org