0

我正在使用 Phonegap 和 Backbone.js 创建一个移动应用程序。我的应用程序点击了一个 url,它以 xml 格式返回一个 rss 提要,这将被加载到 Backbone 连接中。但是我收到错误:

Origin http://localhost is not allowed by Access-Control-Allow-Origin. 

在我的 res/xml/config.xml 我有一行:

<access origin="*"/>

http://docs.phonegap.com/en/1.9.0/guide_whitelist_index.md.html上的 phonegap 文档指出,这应该会阻止此类错误,但事实并非如此。

我正在桌面浏览器上从 localhost 进行测试。这可能是问题吗?

4

2 回答 2

1

将他放在您提出请求的 PHP 文件的顶部:

header('Access-Control-Allow-Origin: *');

我认为你使用 php :)

如果现在请说出哪种语言:)

于 2013-11-05T12:00:14.603 回答
0

我在浏览器中进行测试,res/xml/config.xml 中的白名单仅适用于移动设备。

于 2013-11-05T12:17:37.923 回答