Android9.0部分机型WebView加载图片失败

2018-11-02  本文已影响0人  万有引力丶

由于项目sdk升级到28,也就是Android9.0。在加载webview的时候,部分机型webview网络图片加载失败
原因是Android9.0对http要求提高了,所有的请求都必须是https。
由于项目所有图片不能及时升级,所以提供一下解决方案

<network-security-config>
    <base-config cleartextTrafficPermitted="true">
        <trust-anchors>
            <!--trust system while release only-->
            <certificates src="system" />
        </trust-anchors>
    </base-config>
<network-security-config>

在AndroidMinifest的application下添加

android:networkSecurityConfig="@xml/network_security_config"

可以解决此问题。

上一篇 下一篇

猜你喜欢

热点阅读