React Native Debugger предотвращает сетевые запросы - PullRequest
0 голосов
/ 27 июня 2019

Я работаю над приложением React Native, тестирую в эмуляторе Android. Я использовал автономное приложение React Native Debugger, а также отладчик, который открывается в Chrome. В окне Chrome вкладка «Сеть» не показывает активности, поэтому это не поможет. В автономном отладчике то же самое верно, пока вы не щелкните правой кнопкой мыши и не выберите «Включить проверку сети». У меня проблема в том, что после того, как я включаю проверку сети в отладчике, все сетевые запросы не выполняются - через несколько секунд инспектор показывает их состояние, переходящее из режима ожидания в состояние отменено. В журналах сервера я вижу, что запросы не поступают. Это похоже на то, что сам отладчик как-то блокирует запросы.

Я настроил adb для запуска с правами root. Когда я запускаю react-native run-android, вывод включает Running adb -s emulator-5554 reverse tcp:8081 tcp:8081, так что я думаю, что все идет хорошо. Сетевые запросы из приложения (вход в систему и т. Д.) Работают нормально (типичный URL будет http://10.0.2.2:2080/api/LoginScreenController/GetIdentityStatus),, пока я не выберу «включить проверку сети» в отладчике, после чего все сетевые запросы завершатся с ошибкой, как описано выше.

Любые предложения будут оценены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...