javascript - react-native android fetch json停止工作
问题描述
我在一个 react-native 应用程序上工作了大约一年,我之前写的一个函数突然停止工作了。这是代码片段:
var array = [];
fetch('https://reqres.in/api/products/3') //different URL, for testing only
.then((response) => response.json())
.then((json) => { array = json; })
.then(() => { console.log("get Remote data DONE" + array);
这段代码工作了一段时间,现在我不得不检查我的代码它突然不再工作了..我收到“网络请求失败”错误消息。
有任何想法吗?
解决方案
事实证明,问题不是由我编写的代码或与 react-native 相关的任何其他设置引起的。我尝试了一个不同的模拟设备,我创建它是为了测试这个问题,并且代码在这个设备上调试时完全没有任何问题。所以我试图简单地擦除我以前使用的虚拟设备(https://github.com/google/android-emulator-m1-preview。现在一切正常。问题解决了!:)
推荐阅读
- laravel - Eloquent SELECT "string" AS content_type 导致错误
- php - php中的支付api多维数组问题
- powershell - 正则表达式匹配上的Powershell替换字符串
- python - 如何将 Pyomo 变量中的结果导出到 Pandas 数据框和 Excel?
- ios - 用于 Firebase 应用内消息的 Flutter 包不是为 ios 构建的
- docker - 将在主机端口上运行的应用程序暴露给 Selenoid
- r - R - 每个文档的文章之间的相关性
- opencascade - 在 opencascade 中对 TopoDS_Edge 对象进行分类
- linux - Pi4 中的 ros_astra_camera 安装错误(未定义的参考错误)
- javascript - 如何在不使用库的情况下创建 PDF 文件?