Ошибка XMLHttpRequest только при загрузке из Google Play
Я создал приложение с использованием Icenium Graphite, которое использует XMLHttpRequest для получения данных с другого сайта. Если я создаю приложение и загружаю его на свой телефон из Icenium напрямую, оно отлично работает на моем телефоне. Однако, если я опубликую его в Goo gle Play и скачаю оттуда, я получаю ошибку XMLHttpRequest Exception 101.
Я понимаю, что XMLHttpRequest может вызвать проблемы на разных сайтах, но почему то же приложение будет работать нормально, если я установлю его одним способом, а не другим? Я в тупике...
Вот код:
var url = "https://someremoteserver.com/currencies/exchange_rates";
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", url, false);
xmlHttp.send(null);
Спасибо
1 ответ
Попробуйте отладку на устройстве, используйте плагин jshybugger для этой цели. Вы также можете настроить прокси-сервер Fiddler на своем устройстве. Если это проблема запроса / ответа, вы сможете быстро ее найти.