Yeah i noticed that when signing it automatically sets that flag to
false. So far i've come to the conclusion that it is not an issue with
phonegap but with Ext Js (Sencha Touch 2) as ajax requests done with
jquery is working.
I hope it is just a configuration issue. Odd that it only shows upp
when debuggable false and only android 2.2.2... .. so i guess im
moving over to senchas forums..
Ext.Ajax.request , not working when debuggable:false
Ext.Ajax.request({
dataType: 'json',
url: reqUrl,
success: function(response){
},
failure: function(response){
console.log("ajax request failed");
},
callback: function(opt, success, response){
console.log("----------------- Ext.Ajax.request response
start ---------------------");
console.log("Ext.Ajax success: "+ success);
console.log("Ext.Ajax status code: "+ response.status);
console.log("Ext.Ajax status text: "+ response.statusText);
console.log("Ext.Ajax reponseText length: "+
response.responseText.length);
console.log("Ext.Ajax reponseText: "+
response.responseText);
console.log("----------------- Ext.Ajax.request response end
----------------------");
}
});
----------------- Ext.Ajax.request response start --------------------
Ext.Ajax success: true
Ext.Ajax status code: 0
Ext.Ajax status text:
Ext.Ajax reponseText length: 0
----------------- Ext.Ajax.request response end ----------------------
$.ajax request , works in both cases, debuggable: false|true
$.ajax({
url: reqUrl,
dataType: 'json',
success: function(response, textStatus, jqXHR){
console.log("----------------- $.ajax request response start
---------------------");
console.log("$.ajax success: "+response.success);
console.log("$.ajax status code: "+jqXHR.status);
console.log("$.ajax status text: "+jqXHR.statusText);
console.log("$.ajax reponseText length:
"+jqXHR.responseText.length);
if(response.success){
console.log("$.ajax json objects: "+response.data.length);
}
console.log("$.ajax reponseText: "+jqXHR.responseText);
console.log("----------------- $.ajax request response end
----------------------");
}
});
----------------- $.ajax request response start ---------------------
$.ajax success: true
$.ajax status code: 200
$.ajax status text: OK
$.ajax reponseText length: 450
$.ajax json objects: 4
----------------- $.ajax request response end ------------------------