当你使用iPhone在webview中播放视频时,该视频会在本地播放器中全屏打开。
我们已经尝试过将"allowsInlineMediaPlayback"属性设置为true的UIWebView和WKWebView。但是,在iPhone iOS 10.2上,网页内容中的视频仍会以全屏方式启动。您有什么想法可以解决这个问题吗?
let webConfiguration = WKWebViewConfiguration()
// Fix Fullscreen mode for video and autoplay
webConfiguration.preferences.javaScriptEnabled = true
webConfiguration.mediaPlaybackRequiresUserAction = false
webConfiguration.allowsInlineMediaPlayback = true
webView = WKWebView(frame: CGRect(x: 0, y: 0, width:self.backgroundView.frame.width, height:self.backgroundView.frame.height), configuration: webConfiguration)
环境:Xcode 8,Swift 3