React Native:仅当使用从iPhone 4G / LTE个人热点共享的网络时“网络请求失败”

时间:2015-04-14 14:48:07

标签: node.js reactjs

我一直在测试一个从示例应用程序中大量借用的简单React Native应用程序,并且只有当我使用从iPhone 4G / LTE热点共享的网络时才会遇到此问题。连接到WiFi AP时,不会看到这种情况。

这里有详细的错误消息:

Request.fetch.xhr.onload                                  index.ios.bundle:11123
  XMLHttpRequestBase.$XMLHttpRequestBase_sendLoad           index.ios.bundle:11569
  XMLHttpRequestBase.callback                               index.ios.bundle:11549
  XMLHttpRequest.<anonymous>                                index.ios.bundle:11330
  MessageQueueMixin._invokeCallback                         index.ios.bundle:7446
  Object.ErrorUtils.applyWithGuard                          index.ios.bundle:873
  guardReturn                                               index.ios.bundle:7277
  MessageQueueMixin.invokeCallbackAndReturnFlushedQueue     index.ios.bundle:7459
  messageHandlers.executeJSCall:method:arguments:callback:  debugger-ui:54
  WebSocket.ws.onmessage                                    debugger-ui:80

我试图寻找类似的问题,但没有成功。追溯到XmlHttpRequest函数的相应fetch.js并不能帮助我更多地了解这个问题。任何人都可以有类似的经历和帮助吗?

1 个答案:

答案 0 :(得分:2)

通过重置Xcode模拟器解决了这个问题。

请参阅此处查看How to reset a simulator