保持视频在webView中播放而不是全屏显示?

时间:2016-11-06 23:28:10

标签: swift xcode wkwebview

我知道在iOS 10中你可以捏视频播放器以保持视频在webview中播放。有没有办法设置网页视图,以便视频播放器默认不会全屏打开?

2 个答案:

答案 0 :(得分:1)

  

webView.allowsInlineMediaPlayback = true

是我认为你正在寻找的

答案 1 :(得分:0)

以下内容适用于Swift 4.1中的WKWebView WKwebviewConfiguration中WKWebView的主要部分

    wkwebView.navigationDelegate = self
    wkwebView.allowsBackForwardNavigationGestures = true
    self.wkwebView =  WKWebView(frame: CGRect(x: 0, y: 0, width: self.view.frame.size.width, height: self.view.frame.size.height))
    let config = WKWebViewConfiguration()
    config.allowsInlineMediaPlayback = true
    wkwebView = WKWebView(frame: wkwebView.frame, configuration: config)
    self.view.addSubview(wkwebView)
    self.wkwebView.load(NSURLRequest(url: URL(string: self.getUrl())!) as URLRequest)