From 79df14f67532020c5639278d98e21740e6bb2f9b Mon Sep 17 00:00:00 2001 From: CashLee Date: Mon, 23 Nov 2015 18:21:16 +0800 Subject: [PATCH 1/2] [mod]use 'decisionHandler(WKNavigationActionPolicyCancel)' to replace '[webView stopLoading]' --- WebViewJavascriptBridge/WKWebViewJavascriptBridge.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m b/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m index a8fb107c..3cf5488d 100644 --- a/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m +++ b/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m @@ -127,7 +127,7 @@ - (void)webView:(WKWebView *)webView } else { [_base logUnkownMessage:url]; } - [webView stopLoading]; + decisionHandler(WKNavigationActionPolicyCancel) } if (strongDelegate && [strongDelegate respondsToSelector:@selector(webView:decidePolicyForNavigationAction:decisionHandler:)]) { From f5e92dd1d49c67724719491ae0f7696026dff9c1 Mon Sep 17 00:00:00 2001 From: CashLee Date: Mon, 23 Nov 2015 18:34:14 +0800 Subject: [PATCH 2/2] Add semicolon Add semicolon after decisionHandler --- WebViewJavascriptBridge/WKWebViewJavascriptBridge.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m b/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m index 3cf5488d..ee298dbe 100644 --- a/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m +++ b/WebViewJavascriptBridge/WKWebViewJavascriptBridge.m @@ -127,7 +127,7 @@ - (void)webView:(WKWebView *)webView } else { [_base logUnkownMessage:url]; } - decisionHandler(WKNavigationActionPolicyCancel) + decisionHandler(WKNavigationActionPolicyCancel); } if (strongDelegate && [strongDelegate respondsToSelector:@selector(webView:decidePolicyForNavigationAction:decisionHandler:)]) {