Jquery AJAX调用在某些3G提供商上不起作用
我有一个Android Phonegap应用程序,它有一些AJAX调用,它们可以在WiFi上工作,但不能在一些提供商的3G上工作。我住在荷兰,它在T-Mobile上工作,但这还没有结束。我有一个本地jQuery文件,但也尝试了一个外部jQuery文件,两者都不起作用。我在Phonegap 1.5、1.6和1.4.1上进行了测试,但没有一个有效 AJAX调用非常基本:Jquery AJAX调用在某些3G提供商上不起作用,jquery,android,ajax,cordova,Jquery,Android,Ajax,Cordova,我有一个Android Phonegap应用程序,它有一些AJAX调用,它们可以在WiFi上工作,但不能在一些提供商的3G上工作。我住在荷兰,它在T-Mobile上工作,但这还没有结束。我有一个本地jQuery文件,但也尝试了一个外部jQuery文件,两者都不起作用。我在Phonegap 1.5、1.6和1.4.1上进行了测试,但没有一个有效 AJAX调用非常基本: $.ajax({ url: "URL TO BE LOADED", type: 'post', data:
$.ajax({
url: "URL TO BE LOADED",
type: 'post',
data: "username="+gebruikersnaam,
success: function(data) {
alert(data);
},
error: function(data){
alert(data);
}
});
我不知道它为什么不起作用
提前谢谢 SDK不允许Ajax/跨域请求。正在尝试配置[$.mobile.allowCrossDomainPages=true;$.support.cors=true
但它在WiFi和一些3G提供商上运行良好,所以我认为这不是问题所在。我的ajax呼叫也有同样的问题。$.mobile.allowCrossDomainPages=true;$.support.cors=true没有解决我的问题。。