Ошибка сетевого запроса - Expo Fetch - React Native - PullRequest
0 голосов
/ 23 марта 2020

Я создаю проект expo, я также создал сервер nodejs на своей машине, получаю и отправляю запросы, как и ожидалось, в браузере chrome и на почтальоне, к сожалению, ТОЛЬКО что-то не так в приложении expo, fetch выдает следующую ошибку

Network request failed
- node_modules\whatwg-fetch\dist\fetch.umd.js:473:29 in xhr.onerror
- node_modules\event-target-shim\dist\event-target-shim.js:818:39 in EventTarget.prototype.dispatchEvent
- node_modules\react-native\Libraries\Network\XMLHttpRequest.js:574:29 in setReadyState
- node_modules\react-native\Libraries\Network\XMLHttpRequest.js:388:25 in __didCompleteResponse
- node_modules\react-native\Libraries\vendor\emitter\EventEmitter.js:190:12 in emit
- node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:436:47 in __callFunction
- node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:111:26 in __guard$argument_0
- node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:384:10 in __guard
- node_modules\react-native\Libraries\BatchedBridge\MessageQueue.js:110:17 in __guard$argument_0
* [native code]:null in callFunctionReturnFlushedQueue

Я запускаю эмулятор android, сервер доступен через браузер эмулятора, но не через приложение реакции. Брандмауэр отключен. Выборка чего-либо из публичного c URL-адреса для правильной работы.

Кто-нибудь знает, почему мое приложение (работает ли он на эмуляторе android или на реальном устройстве ios) не достигает сервера только в клиенте expo , он доступен через обычный браузер.

...