从WKWebView打开照片库时出现空白屏幕

时间:2017-11-03 08:46:31

标签: ios swift xcode wkwebview

我使用WKWebview打开一个页面,里面有一些<input type="file" />。选择照片库并进出文件夹时,屏幕上只显示白色空白区域,只有导航栏位于顶部且可以重现。发生了什么事?

我使用iOS 11进行测试。

enter image description here

编辑:

这是WKWebView的初始化

let jscript = "var meta = document.createElement('meta'); meta.setAttribute('name', 'viewport'); meta.setAttribute('content', 'width=device-width'); document.getElementsByTagName('head')[0].appendChild(meta);"
    let userScript = WKUserScript(source: jscript, injectionTime: WKUserScriptInjectionTime.atDocumentEnd, forMainFrameOnly: true)
    let wkUController = WKUserContentController()
    wkUController.addUserScript(userScript)
    let webConfiguration = WKWebViewConfiguration()
    webConfiguration.userContentController = wkUController

    webView = WKWebView(frame: .zero, configuration: webConfiguration)
    webView.uiDelegate = self

0 个答案:

没有答案