美文网首页
iOS 关于WKWebView 点击内部链接没有反应的解决方式

iOS 关于WKWebView 点击内部链接没有反应的解决方式

作者: Cary9396 | 来源:发表于2019-10-10 10:38 被阅读0次

    实现WKWebview代理方法 代码如下:

        func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: (WKNavigationActionPolicy) -> Void) {
           // let requestUrlStr = navigationAction.request.url?.absoluteString
            //需要判断targetFrame是否为nil,如果为空则重新请求
            if navigationAction.targetFrame == nil {
                webView.load(navigationAction.request)
            }
            decisionHandler(.allow)
        }
    

    相关文章

      网友评论

          本文标题:iOS 关于WKWebView 点击内部链接没有反应的解决方式

          本文链接:https://www.haomeiwen.com/subject/vzqsyctx.html