Android 7.0 WebView加载https出现空白页
2017-05-24 16:09
459 查看
项目中有一些简单的功能,如帮助什么的都是使用WebView实现的,但在Android 7.0上就出现问题了,有一些网页的url是https的,导致打开显示一片空白。当时我很蒙蔽,我用自己的手机测试,发现没有问题,网页正常打开,本人手机Android 6.0,我就猜测大概是Android 7.0上webview加载https遇到证书问题来了。我查了一下资料,就在给webview设置WebViewClient的时候,重写了这个方法
运行之后,果然发现问题了,确实是因为证书的问题。解决方式如下:
还有就是记得检查自己的wifi设置,因为使用抓包工具抓取https时,是需要安装证书的,验证自然无法通过。
感谢以下博主:码农的小世界 http://blog.csdn.net/qq_30740239/article/details/54141106
淡言:http://blog.csdn.net/li_huorong/article/details/60469607
@Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) { utils.logD("---sslError:" + error); super.onReceivedSslError(view, handler, error); }
运行之后,果然发现问题了,确实是因为证书的问题。解决方式如下:
if (error.getPrimaryError() == SslError.SSL_INVALID) { handler.proceed(); } else { handler.cancel(); }
还有就是记得检查自己的wifi设置,因为使用抓包工具抓取https时,是需要安装证书的,验证自然无法通过。
感谢以下博主:码农的小世界 http://blog.csdn.net/qq_30740239/article/details/54141106
淡言:http://blog.csdn.net/li_huorong/article/details/60469607
相关文章推荐
- 解决android 6.0 webview加载https出现空白页问题
- Android - WebView 加载 Https 出现 SSL Error. Failed to validate the certificate chain
- Android升级到7.0使得webview加载页面为空白页
- Android ScrollView 嵌套 WebView,WebView无法加载图片,出现空白区域
- Android webview 使用HTTPS时有的图片不能加载
- Android中WebView加载Url时出现域名连接重定向时返回控制死循环的问题
- WebView加载详情页面时Android4.4.4系统手机下拉时文字出现半屏问题
- Android之WebView——解决加载Https以及根据网页动态设置WebView高度等难题
- Android Webview https ssl 空白页解决方法
- 解决android 5.0 webview不能加载http与https混合内容的问题
- webView加载H5页面出现空白页的解决办法
- Android WebView加载出现空白页面问题解决
- android 4.0系统webview加载网页出现白屏
- Android WebView加载https页面不能正常显示资源问题
- Android webView 中loadData方法加载 带中文时出现乱码
- 【Android基础】webview加载网页出现("找不到网页net:err_unknown_url_scheme")
- 【Android】WebView加载https页面不能正常显示资源问题
- 解决android 5.0 webview不能加载http与https混合内容的问题
- Android WebView 访问https显示空白页
- webView--Android中webView加载H5时,H5页面在不同的手机可能出现文字或者图标类似换行的现象