Я не думаю, что с запросом XHR что-то не так - функция Titanium.API.log принимает два аргумента, но вы даете только один, так что, вероятно, она просто не выводится на консоль.Документация Titanium в данный момент недоступна, поэтому я не могу связать вас с правильным API, но если вы измените свой код, например, на Ti.API.info, вы должны увидеть что-то напечатанное.Это работает для меня:
var xhr = Ti.Network.createHTTPClient();
xhr.onload = function() {
Titanium.API.info('Success');
}
xhr.onerror = function() {
Titanium.API.info('Error');
}
xhr.open("GET","http://www.google.com/");
xhr.send();