WKWebView中点击一些连接

如题,如果在WKWebView中点击一些连接webView没有任何反应,在电脑上用chrome试了一下发现这些连接都是新建标签页打开的。

如果是这种情况要这么处理?

已经解决了,看了下api,找到了

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

这个方法,可以在这里设置

[webView loadRequest:navigationAction.request];

让webView打开要新打开的标签页,返回一个nil的值就行

也可以新建一个webView然后加载这个页面

你可能感兴趣的:(WKWebView中点击一些连接)