🤖
WebView内のリンク先に遷移しない
UIDelegate
を設定してcreateWebViewWithRequest
を実装しないとリンク先に遷移しなかった。
class ViewController: NSViewController {
@IBOutlet private weak var webView: WebView!
override func viewDidLoad() {
super.viewDidLoad()
webView.UIDelegate = self
webView.mainFrame.loadRequest(...)
}
override func webView(sender: WebView!, createWebViewWithRequest request: NSURLRequest!) -> WebView! {
sender.mainFrame.loadRequest(request)
return sender
}
}
Discussion