iOS 取消H5页面上的视频自动播放

在网上看了看别人给出的答案,但缺少关于WKWebView设置,后经过自己测试整理到一起。

需要通过h5 和 移动端配合来实现:

H5

可以在 video 标签上加一个 “webkit-playsinline” 属性 ,如下:
复制代码 代码如下:

 

Object-C中,请在webview初始化之前进行设置,具体代码如下:

1.WebView

 webview.allowsInlineMediaPlayback = YES 

2.WKWebView

 WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc]init];
 config.allowsInlineMediaPlayback = YES;
 WKWebView *webView = [[WKWebView alloc] initWithFrame:frame configuration:config];

你可能感兴趣的:(iOS 取消H5页面上的视频自动播放)