From e2f60a2bbd19f8ee886e20db5f5e72232a7f4e04 Mon Sep 17 00:00:00 2001 From: jsckdao Date: Wed, 7 Nov 2018 18:01:53 +0800 Subject: [PATCH 1/2] add MixedContentMode in android --- .../main/java/com/flutter_webview_plugin/WebviewManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java b/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java index 5fd97169..60fd2959 100644 --- a/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java +++ b/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java @@ -14,6 +14,7 @@ import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; +import android.webkit.WebSettings; import android.widget.FrameLayout; import java.util.HashMap; @@ -194,6 +195,7 @@ void openUrl(boolean withJavascript, boolean clearCache, boolean hidden, boolean webView.getSettings().setBuiltInZoomControls(withZoom); webView.getSettings().setSupportZoom(withZoom); webView.getSettings().setDomStorageEnabled(withLocalStorage); + webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_COMPATIBILITY_MODE); if (clearCache) { clearCache(); From 8674bdae423f72db74ce8b948e6ac42eeb394a9a Mon Sep 17 00:00:00 2001 From: jsckdao Date: Wed, 5 Dec 2018 15:38:52 +0800 Subject: [PATCH 2/2] Update WebviewManager.java --- .../main/java/com/flutter_webview_plugin/WebviewManager.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java b/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java index 60fd2959..5fd97169 100644 --- a/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java +++ b/android/src/main/java/com/flutter_webview_plugin/WebviewManager.java @@ -14,7 +14,6 @@ import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; -import android.webkit.WebSettings; import android.widget.FrameLayout; import java.util.HashMap; @@ -195,7 +194,6 @@ void openUrl(boolean withJavascript, boolean clearCache, boolean hidden, boolean webView.getSettings().setBuiltInZoomControls(withZoom); webView.getSettings().setSupportZoom(withZoom); webView.getSettings().setDomStorageEnabled(withLocalStorage); - webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_COMPATIBILITY_MODE); if (clearCache) { clearCache();