import Cocoa
import WebKit
class ViewController: NSViewController {
var webView: WKWebView? {
return self.view as? WKWebView
}
override func viewDidLoad() {
super.viewDidLoad()
guard let url = Bundle.main.url(forResource: "LocalFile", withExtension: "html") else { return }
self.webView?.loadFileURL(url, allowingReadAccessTo: url)
}
}
こんな感じでBundle内のHTMLファイルをWebViewに表示するとき、SandBox
のNetwork: Outgoing Connections (client)
にチェックを入れないとコンテンツが読み込まれない。