2

我已经读过自动播放是不可能的,或者不建议在 iOS 和 Android 上使用(更多信息在这里:移动设备上的 iframe HTML5 播放器中没有自动播放(Android Chrome 和 Firefox)?)。但我想知道是否有一种方法可以复制相同的行为,即在页面加载后立即播放视频。

我尝试过预加载视频,并在加载 DOM 后播放它,我尝试在可以播放视频后立即强制播放,但这些都不起作用,它总是导致用户不得不点击视频来播放它。

任何人都可以帮忙吗?

注意:我正在使用普通的旧 JavaScript,没有 jQuery。

4

1 回答 1

4

不,iOS/Safari(或 iBooks)上没有办法。视频仅在对用户操作(如触摸)做出反应的事件处理程序的上下文中加载。你运气不好。

这已在 SO 上的许多问题中得到广泛记录,Apple 也清楚地记录了这一点。

于 2013-07-24T09:39:30.290 回答