Я написал мобильное приложение для Android в JQuery Mobile и PhoneGap в Eclipse. В приложении я вызываю jquery ajax для загрузки списка данных из другого домена.
Мой код вызова jquery ajax::
$.ajax({ type: "POST", url: WEBSERVICE_URL, async: false, data: dataString, dataType: 'json', crossDomain: true, success: function(data) { loginData = new Object(data); hideActivityIndigator(); if(loginData.success == "true"){ $.mobile.changePage("#selectionScreen", "slide", false, true); } else { $("#message_ajax").html("Invalid UserName/Password."); } }, error: function(xhr, ajaxOptions, thrownError){ alert(xhr.status); alert(thrownError); hideActivityIndigator(); } });
Переменная «WEBSERVICE _URL» имеет URL-адрес службы php другого домена. При выполнении приведенного выше кода в событии «просмотр страницы» я получаю следующую ошибку
Error: NETWORK_ERR: XMLHttpRequest Exception 101
Есть ли какое-либо решение для доступа к сервису из другого домена в JQuery Mobile + PhoneGap...?