項目中iOS wkwebview 跳轉(zhuǎn)打開新網(wǎng)頁時遇到崩潰的問題。
解決方法
- (nullable WKWebView *)webView:(WKWebView *)webView createWebViewWithConfiguration:(WKWebViewConfiguration *)configuration forNavigationAction:(WKNavigationAction *)navigationAction windowFeatures:(WKWindowFeatures *)windowFeatures{
? ? if (navigationAction.request.URL) {
? ? ? ? WKWebView *wkWebView = [[WKWebView alloc] initWithFrame:webView.frame configuration:configuration];
? ? ? ? wkWebView.UIDelegate = self;
? ? ? ? wkWebView.navigationDelegate = self;
? ? ? ? [webView loadRequest:navigationAction.request];
? ? ? ? return wkWebView;
? ? }
? ? return nil;
}