0

我正在使用PhoneGap 框架制作一个移动应用程序,也就是说整个应用程序是用HTML、CSS 和JavaScript 编写的。

该应用程序的一部分要求我从远程数据库中获取一些信息。

我花了最后一个小时阅读如何将 XMLHttpRequest() 发送到远程域,但我终其一生都无法弄清楚。

作为奖励,由于请求的目标是检索一些数据库内容,我需要向服务器发送 3 个参数以进行查询。

我一直看到有关同源策略的事情,但我找不到任何明确说明它是否适用于没有实际主机的 phonegap 应用程序的东西。我还看到了大约 6 个相当复杂的解决方法。在我麻烦实施其中一个之前,我想确认现在没有一些简单的方法可以做到这一点。如果是这样,任何人都可以举一个例子吗?

4

1 回答 1

0

当您从移动设备的 file:// 协议运行 XHR 时,同源策略不适用。这是我用来展示如何向 twitter 发出 XHR 请求的一个小示例。

http://simonmacdonald.blogspot.ca/2011/12/on-third-day-of-phonegapping-getting.html

于 2012-04-12T19:55:09.690 回答