1

我已经 <access origin="*"/>在 config.xml 中设置,我使用 jquery 和 jquery mobile,所以我设置$.support.cors = true; $.mobile.allowCrossDomainPages = true了,但即使在桌面浏览器中$.get(...)$.ajax(...)失败了。在我使用 JSONP 之后,我可以在 brwoser 和 Cordova 模拟器中成功地进行跨站点请求,但在真实设备中仍然失败。我也试过promisejs了,但仍然没有运气。似乎在真实设备中请求总是失败(未发送),从服务器端根本没有请求。

任何帮助,将不胜感激。

4

1 回答 1

0

这仅在您将应用程序构建为 apk(android 应用程序)并将其安装在 android 设备上时才有效,最快的方法是将您的压缩项目上传到phonegap build并下载 apk 并在您的手机上运行它。

于 2013-08-08T11:11:08.067 回答