android webview 加载https白屏,设置忽略证书

mWebview.setWebViewClient(new WebViewClient() {

         @Override

         public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {

                // super.onReceivedSslError(view, handler, error);

                //handler.cancel();// super中默认的处理方式,WebView变成空白页

                if (handler != null) {

                    handler.proceed();//忽略证书的错误继续加载页面内容,不会变成空白页面

                }

          }

注意要忽略 super.onReceivedSslError(view, handler, error);调用,否则会按照handler.cancel();显示空白页

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/bed95b0410.html