From e5f3d3678c8a9f4348023ea7b81bdd7e84c6265b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B2=E9=92=89?= Date: Fri, 20 Oct 2017 22:56:37 +0800 Subject: [PATCH] fix wk delegate --- WebViewJavascriptBridge/WKWebViewJavascriptBridge.m | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m b/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m index 47667df6..3c6caba1 100644 --- a/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m +++ b/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m @@ -147,9 +147,7 @@ - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigati [_base logUnkownMessage:url]; } decisionHandler(WKNavigationActionPolicyCancel); - } - - if (strongDelegate && [strongDelegate respondsToSelector:@selector(webView:decidePolicyForNavigationAction:decisionHandler:)]) { + } else if (strongDelegate && [strongDelegate respondsToSelector:@selector(webView:decidePolicyForNavigationAction:decisionHandler:)]) { [_webViewDelegate webView:webView decidePolicyForNavigationAction:navigationAction decisionHandler:decisionHandler]; } else { decisionHandler(WKNavigationActionPolicyAllow);