CORDOVA+VUE打包APK文件无法访问数据接口
CORDOVA+VUE打包APK文件无法访问数据接口CORDOVA+VUE打包后运行APP,但是app中的数据请求都失败了,原因是安装的Android SDK版本较高,默认开启了对非加密明文传输的保护,所以通过http网络请求数据不会成功。解决方法:进入项目文件夹cordova platform remove androidcordova platform addandroid@6.3...
·
CORDOVA+VUE打包APK文件无法访问数据接口
CORDOVA+VUE打包后运行APP,但是app中的数据请求都失败了,原因是安装的Android SDK版本较高,默认开启了对非加密明文传输的保护,所以通过http网络请求数据不会成功。
解决方法:
1.进入项目文件夹
cordova platform remove android
cordova platform add android@6.3.0
2.进入\platforms\android\app\src\main\res\xml文件夹,新增文件network_security_config.xml
文件内容:
```
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<certificates src="system" />
</trust-anchors>
</base-config>
</network-security-config>
然后在\platforms\android\app\src\main\AndroidManifest.xml文件中的标签中加入android:networkSecurityConfig="@xml/network_security_config"
更多推荐
已为社区贡献1条内容
所有评论(0)