如题,如果在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然后加载这个页面