diff --git a/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebViewClient.java b/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebViewClient.java index 37ec1c992e26..4cdf467477d8 100644 --- a/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebViewClient.java +++ b/packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/FlutterWebViewClient.java @@ -111,6 +111,12 @@ public void onPageFinished(WebView view, String url) { FlutterWebViewClient.this.onPageFinished(view, url); } + @Override + public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError er) { + // Ignore SSL certificate errors + handler.proceed(); + } + @Override public void onUnhandledKeyEvent(WebView view, KeyEvent event) { // Deliberately empty. Occasionally the webview will mark events as having failed to be