React Native fetch 不起作用


try {
  fetch(url)
    .then((response) => response.json())
    .then((responseJson) => {
    })
    .catch((error) => {
      console.error("REQ ERROR::: " + error);
    });
} catch (ex) {
  console.error("REQ ERROR::: " + JSON.stringify(ex));
}

但日志说

undefined不是一个对象(评估'self.fetch')

如何解决这个问题?

这可能是npmbuilder缓存的问题。您必须具有另一个依赖项,具体取决于whatwg-fetch

您可以轻松地与npm ls whatwg-fetch进行检查。

删除正在使用的依赖项whatwg-fetch重新安装它。同时清除构建器缓存。如果您使用的是世博会expo start -c

你会找到一些解决方案说明要做:global.self = global。这不是真正的解决方案。

相关内容

  • 没有找到相关文章

最新更新