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

最近项目中遇到的一个原生加载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);
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容