【发布时间】:2015-01-16 12:32:29
【问题描述】:
我无法使用 Cordova 发出跨域请求。花了几个小时在这上面,仍然不确定出了什么问题。也许有人处理过这样的问题?谢谢!
.js 文件:
//works fine, test.html - local file
$.get("test.html",function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
//does not do anything
$.get("http://www.stackoverflow.com",function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
项目配置文件:
..
<access origin="stackoverflow.com"/>
..
也试过了:
<access origin="www.stackoverflow.com"/>
<access origin="http://www.stackoverflow.com"/>
<access origin="*"/>
AndroidManifest.xml:
..
<uses-permission android:name="android.permission.INTERNET" />
..
【问题讨论】: