В следующем коде первое сообщение console.log печатает в значительной степени мгновенно. Затем все просто зависает (изначально предполагалось, что он ждет ответа тела ответа). Тело ответа составляет всего около 26 тыс., Время ожидания кажется неопределенным без последствий, я встряхиваю телефон и взаимодействую с отладочным меню. Как только я взаимодействую с меню отладки, обещание разрешается, и все движется вперед, как и ожидалось. Мое взаимодействие с отладочным меню может быть простым, например, скрыть инспектора, инспектора показа, просто берет что-то, чтобы выпустить решение обещания в экипировку, и все в порядке.
fetch(SEARCH_URL, requestBody)
.then((response) => {console.log(response); return response.json();})
.then((responseData) => {
debugger
...
Примечание: Отключение от отладчика и запуск кода не проявляет медлительность (и не подключается к отладчику игнорирует утверждения отладчика)
И да, я перезагрузил компьютер.
Возможно, вы нашли что-то в https://github.com/facebook/react-native/issues/6679