跳到主要內容

發表文章

目前顯示的是 3月, 2019的文章

ios Webview click link open safari iOS強制開safari

在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     ...