Cordova 从不同域调用RESTful API url

Cordova 从不同域调用RESTful API url,cordova,restful-url,Cordova,Restful Url,我有以下restful api ajax调用: $.ajax({ type: "POST", url: "https://website.com/a/login", data: data, dataType: "json" }).... 其中数据为: data["login"]="usern

我有以下restful api ajax调用:

   $.ajax({
                    type: "POST",

                    url: "https://website.com/a/login",

                    data: data,

                    dataType: "json"

                })....
其中数据为:

data["login"]="username";
data["pass"]="1234";
问题是,此代码仅在从我的域运行时有效。但当我将此代码放在外部运行时,例如从JSFIDLE: 或者来自phonegap。这已经不起作用了,我一无所有


如何解决这个问题?

这个问题是因为跨域Ajax调用。有关更多信息,请查看以下线程:


我希望这会有所帮助:-)

问题在于跨域Ajax调用。有关更多信息,请查看以下线程:


我希望这会有所帮助:-)

这会对PhoneGap起作用,但您需要将您的域添加到白名单中。

这将对PhoneGap有效,但您需要将您的域添加到白名单中。