我有一个Android Phoneppap应用程序,它有一些AJAX调用,它们可以通过WiFi工作,但不适用于某些提供商的3G。我住在荷兰,并在T-Mobile工作,但它还没有超过Hi(荷兰供应商)。我有一个本地的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);
}
});
我不知道它为什么不起作用。
提前致谢!
答案 0 :(得分:0)
SDK不允许Ajax /跨域请求。尝试配置[$.mobile.allowCrossDomainPages = true; $.support.cors = true