我试图从sencha-touch发出ajax请求,但请求没有被cordova 2.7拦截。我将userAgent设置为vc标头。我们之前使用相同的设置使用Cordova 2.2,并且Ajax请求被截获得很好。我在这里错过了什么吗?
答案 0 :(得分: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){
}
});
答案 1 :(得分:0)
检查白名单。在config.xml中添加
<access origin=".*"/>
并尝试