Javascript 从本质上无域的移动应用程序跨域XMLHttpRequest?

Javascript 从本质上无域的移动应用程序跨域XMLHttpRequest?,javascript,cordova,network-programming,xmlhttprequest,cross-domain,Javascript,Cordova,Network Programming,Xmlhttprequest,Cross Domain,我正在使用PhoneGap框架制作一个移动应用程序,也就是说整个应用程序都是用HTML、CSS和JavaScript编写的 该应用程序的一部分要求我从远程数据库获取一些信息 我花了最后一个小时阅读如何将XMLHttpRequest()发送到远程域,但我一辈子都搞不懂 另外,由于请求的目标是检索一些数据库内容,因此我需要向服务器发送3个参数,以便使用进行查询 我一直在看关于同源策略的事情,但我找不到任何明确的信息表明它是否适用于没有实际主机的phonegap应用程序。我还看到了6个相当复杂的变通方

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

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

我花了最后一个小时阅读如何将XMLHttpRequest()发送到远程域,但我一辈子都搞不懂

另外,由于请求的目标是检索一些数据库内容,因此我需要向服务器发送3个参数,以便使用进行查询


我一直在看关于同源策略的事情,但我找不到任何明确的信息表明它是否适用于没有实际主机的phonegap应用程序。我还看到了6个相当复杂的变通方法。在我开始麻烦地实现其中一个之前,我想确认一下,现在没有简单的方法来实现这一点。如果有的话,有人可以举个例子吗?

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

也许这会起作用:“同源策略”与使用PhoneGap之类的东西编写的应用程序无关。