我有一个Android的Cordova应用程序。在Android 10中,已弃用插件白名单。
允许列表功能现在集成到Cordova Android(10)的核心。
config.xml包含:
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
我的远程文件php包含:
header("Access-Control-Allow-Headers: Authorization, Content-Type");
header("Access-Control-Allow-Origin: https://localhost");
header('content-type: application/json; charset=utf-8');
我找不到解决办法。有人能帮帮我吗?谢谢!
您试过cordova吗android@10.1.0
- 使用命令Cordova plugin rm Cordova -plugin-whitelist删除白名单插件
如果以上不能解决问题
- 尝试在AndroidManifest.xml文件中添加属性android:usesCleartextTraffic为true。
根据https://github.com/apache/cordova-android/issues/1354:尝试在config.xml中添加以下首选项:
<preference name="AndroidInsecureFileModeEnabled" value="true" />