【发布时间】:2018-03-11 00:21:53
【问题描述】:
随着 OSX High-Sierra* 的发布,Safari 中的一项新功能是网站上的视频将不再自动播放,脚本也无法启动它,就像在 iOS 上一样。作为用户,我喜欢这个功能,但作为开发人员,它给我带来了一个问题:我有一个包含视频的浏览器内 HTML5 游戏。除非用户更改其设置,否则视频不会再自动播放。这会打乱游戏流程。
我的问题是,我能否以某种方式使用玩家与游戏的互动作为视频自动开始播放的触发器,即使所述活动没有直接链接到视频元素?
我不能使用 jQuery 或其他框架,因为我的雇主限制了我们的开发。一个例外是 pixi.js,在所有其他动画中,我们还使用它在 pixi 容器中播放视频。
*同样的限制也适用于移动版 Chrome。
【问题讨论】:
标签: javascript html video safari html5-video