在移动浏览器上自动播放视频元素

时间:2013-07-24 07:10:13

标签: javascript html5 dom mobile html5-video

我已经读过自动播放是不可能的,或者在iOS和Android上都没有建议(更多关于此处:no autoplay in iframe HTML5 player on mobile (Android Chrome and Firefox)?)。但我想知道是否有一种方法可以复制相同的行为,即在加载页面时很快播放的视频。

我已尝试预加载视频,并在加载DOM后播放,我尝试在播放视频后立即强制播放,这些都不起作用,导致用户不得不点击视频播放它

有人可以帮忙吗?

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

1 个答案:

答案 0 :(得分:4)

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

这已经在SO上广泛记录在任何问题上,并且由Apple明确记录。