следующий код работает на Firefox, Chrome и IE9 на моем ПК.Но функция обратного вызова не возвращается, когда я запускаю ее на устройстве WP7 с помощью телефонной пробки.
function downloadXML(
$.ajax({
async: true,
cache: false,
type: 'GET',
dataType: "xml",
crossDomain: true,
url: yql_url('http://some-cross-domain-url'),
error:function(xhr, status, errorThrown){
navigator.notification.alert(errorThrown+'\n'+status+'\n'+xhr.statusText);
},
success: function (xml) {
navigator.notification.alert("successful");
}
});
}
yql_url = function(source_url) {
return "http://query.yahooapis.com/v1/public/yql?q=select * from xml where url=\"" + source_url + "\"";
}
Кто-нибудь указывает, что нужно сделать ДОПОЛНИТЕЛЬНО, чтобы запустить его на WP7?THX
ИЛИ позвольте мне перефразировать вопрос:
Может кто-нибудь дать мне фрагмент кода, который работает на WP7 с пробелом телефона, который может извлекать XML из междоменного URL.Я много пытался заставить его работать на WP7 без какого-либо успеха :(