我必须在iOS上以自动播放模式播放视频( HTML5),但为此我们需要设置为.webview.MediaPlaybackRequiresUserAction
FALSE
有什么方法可以检查webview.MediaPlaybackRequiresUserAction=FALSE
or的值TRUE
,使用JavaScript
?
我必须在iOS上以自动播放模式播放视频( HTML5),但为此我们需要设置为.webview.MediaPlaybackRequiresUserAction
FALSE
有什么方法可以检查webview.MediaPlaybackRequiresUserAction=FALSE
or的值TRUE
,使用JavaScript
?
我认为这是不可能的,因为苹果文档说
用户通过蜂窝网络控制下载在
iOS 上的 Safari(适用于所有设备,包括 iPad)中,用户可能在蜂窝网络上并按数据单位收费,预加载和自动播放被禁用。在用户启动数据之前不会加载数据。
参考:- http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html
如果您也设置为静音,自动播放将起作用,问题是一旦您关闭静音,视频就会停止。