【发布时间】:2011-10-30 13:06:33
【问题描述】:
如何最好地检测浏览器的 HTML5 视频元素是否支持自动播放?
在当前的 iOS Safari 上,例如,autoplay is disabled。
更新:我现在将网页设计为无论是否支持自动播放,它都能正常工作。现在,当页面加载时,会显示一个初始化视频。在 iPad 上,用户会看到一个很大的播放按钮。触发播放后,视频将被隐藏。之后,video player 的播放可以通过 JavaScript 控制,这正是我真正需要的。
【问题讨论】:
-
给大家的提示:无论您最终使用哪种方法,请务必在启用和禁用“低功耗模式”的情况下测试您的手机。即使以其他方式支持,这也会阻止自动播放,因此如果播放未按预期开始,您可能需要显示播放按钮。 (例如,在 iOS 上,这是控制表上的电池图标)
标签: ios ipad html safari html5-video