Android 7.0 WebView 部分机型打不开
2017-04-26 20:34
323 查看
https 请求 webview 有 证书校验
@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); }
通过重写
onReceivedSslError 过滤掉 部分错误
SSL_DATE_INVALID 证书的日期是无效的
SSL_EXPIRED 证书已经过期
SSL_INVALID 一个通用的错误发生
SSL_UNTRUSTED 不受信任的证书颁发机构
相关文章推荐
- 关于Android WebView不支持location.href打开的解决方法 小米部分机型
- 记一次使用 android 自带 WebView 做富文本编辑器之API、机型的兼容及各种奇葩bug的解决
- 部分android手机WebView无法成功同步Cookie问题的解决方案(5.0系统以上)
- Android webview加载网页只想显示部分内容
- android——webview修改html界面,达到去除或隐藏部分界面的效果
- android上WebView设置cookie,以及设置webview cookie在部分手机失效
- Webview调用JavaScript部分机型出错问题
- Android 7.0系统webview 显示https页面空白处理方法
- android通过webView加载第三方h5应用,部分手机加载部分图片失败和播放部分视频失败的解决方法
- 【解决方案Webview】H5弹出对话框,部分机型显示错位问题!
- Android 7.0 WebView加载https出现空白页
- Android 7.0系统webview 显示https页面空白处理
- Android:使用Slidingmenu显示WebView的时候出现空白部分
- android中的webview加载网页只想显示部分内容改怎么做
- 解决Android(7.0-7.1.2)在Work Mode中所有Webview崩溃的bug
- android 7.0系统上webview的渲染异常以及解决方案
- Android面试系列文章2018之Android部分WebView篇
- Android升级到7.0使得webview加载页面为空白页
- android 7.0 使用 webview 访问 https 协议的网址,界面显示空白,其他android版本正常。
- android上WebView设置cookie,以及设置webview cookie在部分手机失效