cordova从android8以后,如果服务器不是https就不响应了,网上查的资料要修改platform内的文件,现在小沃告诉大家一个只需要修改config.xml的方法,修改如下:
<platform name="android"> <edit-config file="app/src/main/AndroidManifest.xml" mode="merge" target="/manifest/application"> <application android:usesCleartextTraffic="true" /> </edit-config> </platform>
其中对于Android 9以上,还需要添加下面这句话:
<preference name="AndroidInsecureFileModeEnabled" value="true" />
记住,这句话要放在与platform标签同级,不要包在platform标签里面。
文章作者:沃航科技