我的科尔多瓦版本是5.0.0
将应用程序部署在设备上时,对于所有ajax请求都收到404错误。在网络浏览器上,它可以正常工作,但是在设备上部署时,同一个应用程序无法正常工作。
我尝试添加关注者来解决此问题,但没有帮助。
Config.xml
<access origin="*" />
AndriodManiest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
我还在index.html文件中添加了以下内容,但也没有任何区别。
<script>
$.support.cors=true;
</script>
这里的任何人都有解决此问题的另一个技巧吗?,似乎是phonegap的一个非常普遍的问题,但是以上修复程序在旧版的phonegap / cordova中起作用,但在我的情况下却没有一个起作用。
任何帮助都会很棒。
我遇到了同样的问题,必须安装cordova-plugin-whitelist
cordova plugin add cordova-plugin-whitelist
感谢这篇stackoverflow文章-Ajax命令请求URL不再起作用
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句