在webview裡面限制超連結點擊時必開新瀏覽器safari閱讀 必須在webview class 裡面引用 WKNavigationDelegate 原本方法是這樣 func webView( _ webView: WKWebView , decidePolicyFor navigationAction: WKNavigationAction , decisionHandler: @escaping ( WKNavigationActionPolicy ) -> Void ) { <#code#> } 修改其方法 //MARK: - WKNavigationDelegate func webView( _ webView: WKWebView , decidePolicyFor navigationAction: WKNavigationAction , decisionHandler: @escaping ( WKNavigationActionPolicy ) -> Void ) { var action: WKNavigationActionPolicy ? //return前一定會執行的方法 defer { decisionHandler(action ?? . allow ) } //get webview的url ...