直接重写如下
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return super.shouldOverrideUrlLoading(view,url);
}
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
handler.proceed();
}
});
就可以打开了
本文介绍如何通过重写WebViewClient的方法解决WebView加载HTTPS页面时遇到SSL证书验证失败的问题。通过覆盖onReceivedSslError方法并调用SslErrorHandler的proceed()来忽略SSL错误,实现页面正常加载。
1751

被折叠的 条评论
为什么被折叠?



