我正在使用 nativescript 为 android 开发应用程序。我有类似的东西
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 出于某种原因过滤了响应。
有人经历过吗?