您的位置:首页 > 移动开发

安卓 webview加载h5界面无响应

2017-04-18 15:06 393 查看
问题描述:最近遇到一个问题,h5界面在7.0系统测试机上加载不出来,百度了一番,原来是安卓7.0系统webview的bug。webview在加载https的请求时,证书出现了问题。

问题解决:


webView.setWebViewClient(new WebViewClient() {

@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
if (error.getPrimaryError() == SslError.SSL_DATE_INVALID
|| error.getPrimaryError() == SslError.SSL_EXPIRED
|| error.getPrimaryError() == SslError.SSL_INVALID
|| error.getPrimaryError() == SslError.SSL_UNTRUSTED) {
handler.proceed();
} else {
handler.cancel();
}
super.onReceivedSslError(view, handler, error);
}
}


参考地址:http://m.blog.csdn.net/article/details?id=64918868
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: