WebView 显示空白

接中金支付的时候,测试页面显示空白,后台帅锅给我,说苹果,浏览器都可以。

后来发现证书问题。测试网站没有证书。其实我们是不需要处理这种情况的。为了方便测试,加入忽略证书就好了。

webview.setWebViewClient(new WebViewClient() {

@Override

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

Logger.e("页面加载ssl onReceivedSslError = " + error.toString());

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

                handler.proceed();//忽略证书的错误继续Load页面内容,不会显示空白页面

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

            }

});

你可能感兴趣的:(WebView 显示空白)