android webview加载混合协议

字数 65阅读 709

webview在安卓5.0之前默认允许其加载混合网络协议内容
在安卓5.0之后,默认不允许加载http与https混合内容,需要设置webview允许其加载混合网络协议内容:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
   webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW);
 }

推荐阅读更多精彩内容