在React Native
项目的开发中,发送网络请求时,有时会遇到Network request failed
这样的错误,可能会很迷惑,通过这个错误提示,很难去判断到底是什么原因导致网络请求出错的。查看了fetch
具体的实现方法后,这个时候就很容易知道问题出在哪里了。
React-Native
的fetch
实现方法是用XMLHttpRequest
来封装实现的,而onerror
的回调都会提示Network request failed
。onerror
的错误都是关于网络层的,涉及到的错误并不少,如果不区分,会给开发过程带来很多困扰,同时也不知道到底是什么错误。在项目中修改下fetch.js
的onerror
回调方法后,即可增加一些网络层相关的提示。
详细代码及操作方法见链接。
推荐:
RNTools是一个分享React Native文章、实例代码以及第三方模块的平台。RNTools官网链接 RNTools应用下载
2025 - 快车库 - 我的知识库 重庆启连科技有限公司 渝ICP备16002641号-10
企客连连 表单助手 企服开发 榜单123