API 29网络视图网:: ERR_CLEARTEXT_NOT_PERMITTED

时间:2019-10-22 13:49:44

标签: android ssl-certificate android-webview network-security cleartext

在我的webview中,加载一个html,它是一个字符串,如下所示:

myWebView.loadData(htmlTemplate, "text/html", "utf-8");

这将显示某些内容,其中有一个按钮。在按钮的单击中,应该加载一个URL:

http://10.5.6.13:9090/

但是它失败,并显示错误net::ERR_CLEARTEXT_NOT_PERMITTED

我已经尝试了所有建议添加的流行建议答案:

android:usesCleartextTraffic="true"

或覆盖networkSecurityConfig

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">10.5.6.13</domain>
    </domain-config>
</network-security-config>

这是已经尝试过的答案的列表:

https://stackoverflow.com/a/52708032/12202026

https://stackoverflow.com/a/53387018/12202026

http://android--kotlin.blogspot.com/2019/03/android-webview-neterrcleartextnotpermi.html

还有很多其他流行的答案,但仍然没有。

0 个答案:

没有答案