美文网首页
关于WKWebView 加载网页 点击link不会跳转的解决方案

关于WKWebView 加载网页 点击link不会跳转的解决方案

作者: 流星Meteor | 来源:发表于2017-05-24 20:00 被阅读28次

    最近项目中遇到的一个原生加载H5的坑,在原生界面加载H5之后点击充值界面有一个财付通的安全链接是作为新弹出来的H5,但是之前一直不得其发,导致新的界面加载不出来,今天又去逛论坛,看到简书上有人做过,于是copy过来留做分享

    image.png
    - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler {
        //如果是跳转一个新页面
        if (navigationAction.targetFrame == nil)  {
            [webView loadRequest:navigationAction.request];
        }
        decisionHandler(WKNavigationActionPolicyAllow);
    }

    相关文章

      网友评论

          本文标题:关于WKWebView 加载网页 点击link不会跳转的解决方案

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