У меня есть взлом, который заставил его работать.Команда require ("xhr") в строке 802 думает, что кто-то где-то зарегистрировал ее, но, регистрируя ее, я не вижу, чтобы кто-либо когда-либо вызывал функцию "define" Кордовы, чтобы зарегистрировать ее.
Итак, если вы прокомментируетеиз этих 3 строк кода, это быстрый способ заставить его вернуться к XMLHttpRequest следующим образом (около 800 в конструкторе запроса):
if (typeof global.Titanium !== 'undefined' && typeof global.Titanium.Network.createHTTPClient != 'undefined') {
XHR = global.Titanium.Network.createHTTPClient();
//} else if (typeof require !== 'undefined') {
// // CommonJS require
// XHR = new require("xhr").XMLHttpRequest();
} else {
// W3C
XHR = new global.XMLHttpRequest();
}