From 69d2360ec47d7983da7ca692f938fdca2a0abef7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E5=9B=BD=E5=BC=BA?= Date: Tue, 4 Apr 2017 14:44:45 +0800 Subject: [PATCH] [chg] MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ios 8中 loadingHtmlString 的时候 url 为 about:blank 导致 ios8中 loadingHtmlString不可用 --- AXWebViewController/AXWebViewController/AXWebViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AXWebViewController/AXWebViewController/AXWebViewController.m b/AXWebViewController/AXWebViewController/AXWebViewController.m index 94e6c0f..076e9b9 100644 --- a/AXWebViewController/AXWebViewController/AXWebViewController.m +++ b/AXWebViewController/AXWebViewController/AXWebViewController.m @@ -938,7 +938,7 @@ - (void)webView:(WKWebView *)webView decidePolicyForNavigationAction:(WKNavigati } decisionHandler(WKNavigationActionPolicyCancel); return; - } else if (![[NSPredicate predicateWithFormat:@"SELF MATCHES[cd] 'https' OR SELF MATCHES[cd] 'http' OR SELF MATCHES[cd] 'file'"] evaluateWithObject:components.scheme]) {// For any other schema. + } else if (![[NSPredicate predicateWithFormat:@"SELF MATCHES[cd] 'https' OR SELF MATCHES[cd] 'http' OR SELF MATCHES[cd] 'file' OR SELF MATCHES[cd] 'about'"] evaluateWithObject:components.scheme]) {// For any other schema. if ([[UIApplication sharedApplication] canOpenURL:webView.URL]) { if (UIDevice.currentDevice.systemVersion.floatValue >= 10.0) { [UIApplication.sharedApplication openURL:webView.URL options:@{} completionHandler:NULL];