禁用 UIWebView 的自动播放视频

Igo*_*iuc 2 iphone video xcode uiwebview

我有一个委托方法,但它对我没有帮助。请参考以下方法

-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
Run Code Online (Sandbox Code Playgroud)

小智 7

您可以通过如下代码在 webView 中禁用自动播放。不要依赖故事板选项。没有为我工作。必须迅速完成。

webView.mediaPlaybackRequiresUserAction = true
webView.allowsInlineMediaPlayback = false
Run Code Online (Sandbox Code Playgroud)

斯威夫特 5:

webView.configuration.mediaTypesRequiringUserActionForPlayback = .all
webView.allowsInlineMediaPlayback = false
webView.configuration.allowsInlineMediaPlayback = false
Run Code Online (Sandbox Code Playgroud)