我试图从 sencha-touch 发出 ajax 请求,但该请求没有被 cordova 2.7 拦截。我将 userAgent 设置为 vc 标头。我们之前使用的是具有相同设置的 Cordova 2.2,并且 Ajax 请求被很好地拦截了。我在这里错过了什么吗?
问问题
273 次
2 回答
0
检查白名单。在 config.xml 添加
<access origin=".*"/>
并尝试
于 2013-06-04T13:14:37.633 回答
0
你可以试试这个:
$.ajax({
type: //get/post/put/delete,
url: //Your url,
data://Example: JSON.stringify(credentials),
async: false,
beforeSend: function(x) {
if(x && x.overrideMimeType) {
x.overrideMimeType("application/j-son;charset=UTF-8");
}
x.setRequestHeader("Content-Type","application/json");
},
dataType: "json",
success: function(data){
},
error: function(xhr, status, errorThrown){
}
});
于 2013-05-16T11:48:31.773 回答