Android之webView打开http链接页面无法加载显示net:ERR_CLEARTEXT_NOT_PERMITTED

Posted 码莎拉蒂 .

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android之webView打开http链接页面无法加载显示net:ERR_CLEARTEXT_NOT_PERMITTED相关的知识,希望对你有一定的参考价值。

1、问题

适配android13后,webView打开http链接提示错误如下

net:ERR_CLEARTEXT_NOT_PERMITTED



2、原因

Android 9.0 默认使用加密连接,这意味着老旧项目在android 9.0 设备上运行,会遇到异常的情况。




3、解决办法

android:usesCleartextTraffic=true

true:是否使用明文传输,android 9.0 默认情况下使用https,
具体配置在AndroidManifest.xml文件如下

    <application
        android:usesCleartextTraffic="true">
	</application>

以上是关于Android之webView打开http链接页面无法加载显示net:ERR_CLEARTEXT_NOT_PERMITTED的主要内容,如果未能解决你的问题,请参考以下文章

Android 在当前WebView打开页面,判断是不是有

Android WebView打开网页视频加载失败

Android 有一个界面就是一个webView,这个webView链接的网页打开之后,网页自身会有定位功能

我错过了从Android webview打开谷歌地图的东西

求助,安卓webview打开一个页面的时候页面闪动

从 Android WebView 中的链接播放 MP4 或 MP3