本文总结自:https://stackoverflow.com/questions/12496144/can-you-autoplay-html5-videos-on-the-ipad

首先,自动播放功能在ios10上是可行的,但仍有些限制: 要么开启静音(muted),要么视频中没有音轨。

在ios9及之前的版本中是完全不可行的!苹果禁用自动播放功能,不管是通过script,例如:xxx.play(),还是通过设置属性,都不可行。

原因在于,苹果认为:鉴于用户随时可能处于蜂窝网络,为了限流,预加载和自动播放被禁用,没有数据被加载直到用户手动触发它。

有些说法是设置:

webView.mediaPlaybackRequiresUserAction = NO;

这对网页无效,只有当用原生app包裹起来时才有效。

05-13 10:23