From 4980e8cf45bd42ba5472ef54579af1a08994c302 Mon Sep 17 00:00:00 2001 From: Deep Shah Date: Thu, 31 Oct 2019 08:24:31 +0530 Subject: [PATCH] Fixes so that in the web view we are able to navigate different links correctly (#20266) --- cocos/ui/UIWebView/UIWebViewImpl-ios.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cocos/ui/UIWebView/UIWebViewImpl-ios.mm b/cocos/ui/UIWebView/UIWebViewImpl-ios.mm index a9a7600ba2c3..2335e113fbdb 100644 --- a/cocos/ui/UIWebView/UIWebViewImpl-ios.mm +++ b/cocos/ui/UIWebView/UIWebViewImpl-ios.mm @@ -244,7 +244,7 @@ - (void)setScalesPageToFit:(const bool)scalesPageToFit { #pragma mark - WKNavigationDelegate - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigationAction *)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler { - NSString *url = [webView.URL absoluteString]; + NSString *url = [[[navigationAction request] URL] absoluteString]; if ([[webView.URL scheme] isEqualToString:self.jsScheme]) { self.onJsCallback([url UTF8String]); decisionHandler(WKNavigationActionPolicyCancel);