我试图在phonegap应用程序中调用jquery ajax函数。这是我的代码:
var loginData = {
email : $('#email').val(),
password : $('#password').val()
};
$.ajax({
url: 'http://localhost:8081/api/login',
type: 'post',
dataType: 'json',
success: function (data) {
alert(data.accessToken);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert("Status: " + textStatus); alert("Error: " + errorThrown);
},
data: loginData
});
我的www文件夹中的我的config.xml看起来有这个:
<access origin="*" />
返回的状态是&#34;错误&#34;并且抛出的错误是空的。我可以尝试将其发挥作用吗?
我已经为我的node.js服务器添加了CORS支持,而Ajax适用于我的浏览器,但不适用于我的Phonegap应用程序。我仍然得到O的状态。