美文网首页
wkWebView 链接包含target= _blank 不能跳

wkWebView 链接包含target= _blank 不能跳

作者: xiao小马哥 | 来源:发表于2018-08-03 10:16 被阅读165次

    wkWebView 点击链接无反应

    多半是因为网页中有target="_blank" 在新窗口打开链接

    而你有没有实现createWebViewWithConfiguration

    加上代码

    -(WKWebView *)webView:(WKWebView *)webView createWebViewWithConfiguration:(WKWebViewConfiguration *)configuration forNavigationAction:(WKNavigationAction *)navigationAction windowFeatures:(WKWindowFeatures *)windowFeatures

    {

    NSLog(@"createWebViewWithConfiguration");
    
    if (!navigationAction.targetFrame.isMainFrame) {
    
        [webView loadRequest:navigationAction.request];
    
    }
    
    return nil;
    

    }

    相关文章

      网友评论

          本文标题:wkWebView 链接包含target= _blank 不能跳

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