WKWebView在OSX上显示空白屏幕,没有输出

时间:2019-06-04 21:09:05

标签: swift xcode macos webview wkwebview

由于某些原因,WKWebView只会显示一个空白屏幕,并且没有错误

import Cocoa
import WebKit

class ViewController: NSViewController, WKNavigationDelegate {

@IBOutlet weak var webView: WKWebView?



override func viewDidLoad() {

    super.viewDidLoad()
    webView?.navigationDelegate = self
    let url=URL(string: "https://www.google.com")
    webView?.load(URLRequest(url: url!))

    // Do any additional setup after loading the view.


}

override var representedObject: Any? {
    didSet {
        // Update the view, if already loaded.
    }
}
}

就像我说的,没有错误,它只是显示一个空白屏幕。 故事板如下:

Main.storyboard

1 个答案:

答案 0 :(得分:0)

您需要允许您的应用程序具有传出连接。

在您的Target中,转到Capabilities,启用App SandBox并检查Outgoing Connections

Outgoing Connections