代码设置
iOS端设置
1 | WKWebViewConfiguration *webViewConfig = [[WKWebViewConfiguration alloc]init]; |
需要WKWebView支持页面内视频播放
设置 allowsInlineMediaPlayback
为 YES
前端设置
1 | <video width="320" height="240" controls="" webkit-playsinline="true" playsinline="true"> |
需要HTML支持页面内视频播放
添加 webkit-playsinline
(iOS10以下)
、 playsinline
iOS10及以上
标签
效果
展示效果
视频在网页内播放,而不是打开视频播放器全屏播放。
例如下图中的视频
页面内播放说明
页面内播放说明
想要视频在网页页面上播放,除了需要客户端做设置外,还需要前端的支持。否则无论客户端怎么设置,都是无法在页面内播放视频的。