Я использую nativescript для разработки приложения для Android. У меня есть что-то вродеfetch Promise никогда не запускается
var fetchModule = require("fetch");
fetchModule.fetch("http://202.120.227.11/")
.then(function(resp){
console.log(JSON.stringify(resp));
return resp;
})
.catch(function(err){
console.log(JSON.stringify(err));
return err;
});
но then
блок никогда не запускается на выполнение. И иногда выполняется блок catch
и дает сетевую ошибку. Но в любом случае запрос отправляется, и ответ плавно принимается в соответствии с моими записями tcpdump.
Таким образом, кажется, что nativescript отфильтровал ответ по какой-то причине.
Неужели кто-нибудь испытал это?