Android 6.0 以后webview不加载图片的问题
2024-09-28 15:19:42
/**
* Webview在安卓5.0之前默认允许其加载混合网络协议内容
* 在安卓5.0之后,默认不允许加载http与https混合内容,需要设置webview允许其加载混合网络协议内容
*/
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
setting.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
} 同时,在
WebViewClient
@Override
public void onReceivedHttpError(WebView view, WebResourceRequest request, WebResourceResponse errorResponse) {
super.onReceivedHttpError(view, request, errorResponse);
CustomProgressDialogUtils.dismissProgressDialog();
LogUtils.d("出错了","22222");
//loadingFailed();
} @Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
// 注意:super句话一定要删除,或者注释掉,否则又走handler.cancel() 默认的不支持https的了。
// super.onReceivedSslError(view, handler, error);
handler.proceed();// 接受所有网站的证书
}
最新文章
- highcharts 去掉Highcharts.com链接
- android上的图片占用内存问题
- Jsp语法、指令及动作元素
- python_way ,day11 进程
- ListView数据显示混乱
- python--Subprocess模块
- 在 ASP.NET MVC Web 应用程序中输出 RSS Feeds
- gis基本概念之";投影变换";-浅谈
- bug经验
- MYSQL Nested Join Optimization
- Visual Studio Code and local web server
- Solidworks设计电路外形导入AltiumDesigner
- 01. Numpy模块
- 王之泰201771010131《面向对象程序设计(java)》第六周学习总结
- 微信小程序,加载更多
- NSArray打印汉字的方法
- ShowDoc 搭建 (未成功....)
- 傅里叶变换 VS 拉普拉斯变换
- BZOJ3207: 花神的嘲讽计划Ⅰ(hash)
- 在 iOS 中使用 iconfont