Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery AJAX调用在某些3G提供商上不起作用_Jquery_Android_Ajax_Cordova - Fatal编程技术网

Jquery AJAX调用在某些3G提供商上不起作用

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:

我有一个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: "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没有解决我的问题。。