iOS WKWebView无法跳转解决方案

2018-11-06  本文已影响84人  齐舞647

今天遇到个问题,WKWebView加载完页面后,无法跳转其他Web页。

解决方案:

_webView.navigationDelegate = self;
#pragma mark - WKNavigation Delegate

- (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler {
    
    // 如果是跳转一个新页面
    if (navigationAction.targetFrame == nil) {
        [webView loadRequest:navigationAction.request];
    }
    
    decisionHandler(WKNavigationActionPolicyAllow);
}
上一篇 下一篇

猜你喜欢

热点阅读