Я хочу получить доступ к открытому API через ajax в мобильном приложении, он отлично работает на iphone, но не работает в приложении Android phonegap:
возвращает ошибку -> «сообщение об ошибке, null, typeerror - результат выражения 'data' [null] не является объектом, а ошибка status-parsererror»
Требуются ли какие-либо настройки браузера.
Я хочу вызвать веб-службу в приложении android-phonegap:
$.ajax({
url:'stringURL',
beforeSend: function(x) {
x.setRequestHeader('Authorization','username/pwd');
},
dataType:"xml",
contentType:'application/xml',
timeout:10000,
type:'POST',
success:function(data) {
alert(data);
},
error:function(XMLHttpRequest,textStatus, errorThrown) {
alert("Error status :"+textStatus);
alert("Error type :"+errorThrown);
alert("Error message :"+XMLHttpRequest.responseXML);
}
});