我一直在使用ajax调用从我的cordova app / localhost上的远程服务器获取数据,它只是无缘无故停止工作,但是同样的ajax调用仍在本地工作,我使用wampserver在本地托管我的站点, 下面是无法获取数据的代码,但它已经正常工作
$.ajax({
url: 'http://wingup.byethost4.com/trial.php',
type: 'GET',
data: {phone_number:"phone_number"},
success:function(data){
console.log("message was sent");
},error:function(err){
console.log("message was not sent");
}
});
但是如果我将url更改为我的localhost它可以正常工作,请帮我解决烦人的错误
答案 0 :(得分:1)
可能有这样的错误
缺少CORS标题'Access-Control-Allow-Origin'
它不允许远程访问。检查服务器上的相关设置。