Size: a a a

React Native — русскоговорящее сообщество

2020 February 25

d

dron in React Native — русскоговорящее сообщество
Понял, спасибо
источник

MY

Mykola Yatsuk in React Native — русскоговорящее сообщество
Gena Black
Значит надо копать конкретную ошибку, смотреть, что там происходит... для начала, я бы всего один запрос попробовал бы на fetch заменить просто с логом ответа
попробивал делать запрос через fetch. Попадаю в кетч с error [TypeError: Network request failed]
источник

GB

Gena Black in React Native — русскоговорящее сообщество
Mykola Yatsuk
попробивал делать запрос через fetch. Попадаю в кетч с error [TypeError: Network request failed]
Ну я бы дальше в нативном коде брякпоинт бы ставил )
Точно на этом девайсе всё ок с сетью, а для приложения всё включено в настройках? (Можно ещё для разнообразия попробовать на другой домен запрос послать...)
источник

MY

Mykola Yatsuk in React Native — русскоговорящее сообщество
Gena Black
Ну я бы дальше в нативном коде брякпоинт бы ставил )
Точно на этом девайсе всё ок с сетью, а для приложения всё включено в настройках? (Можно ещё для разнообразия попробовать на другой домен запрос послать...)
в момент запроса в логкет ошибка I/ReactNativeJS: 'error', { [TypeError: Network request failed]. Ошибку генерит  етот участок кода из функции fetch
‘’’xhr.onerror = function () {
 reject(
new TypeError('Network request failed'));
};

‘’’
На етом девайсе могу зайти по одному из гет запросов и у меня будет просить авторицию.
На другой адрес таже ошибка
А что должно быть включено в настройках приложения?
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Mykola Yatsuk
в момент запроса в логкет ошибка I/ReactNativeJS: 'error', { [TypeError: Network request failed]. Ошибку генерит  етот участок кода из функции fetch
‘’’xhr.onerror = function () {
 reject(
new TypeError('Network request failed'));
};

‘’’
На етом девайсе могу зайти по одному из гет запросов и у меня будет просить авторицию.
На другой адрес таже ошибка
А что должно быть включено в настройках приложения?
а пермишн на инет стоит?
источник

T

Timur in React Native — русскоговорящее сообщество
Всем привет, загрузил приложение в AppStore (1.2), создал новую версию (1.3) для загрузкам обновления, пытаюсь загрузить и ничего, просто идёт бесконечная загрузка в xCode, кто может сталкивался с таким?)
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Timur
Всем привет, загрузил приложение в AppStore (1.2), создал новую версию (1.3) для загрузкам обновления, пытаюсь загрузить и ничего, просто идёт бесконечная загрузка в xCode, кто может сталкивался с таким?)
Иногда у них с серваками что-то, попробуйте позже
источник

MY

Mykola Yatsuk in React Native — русскоговорящее сообщество
Юра Зинченко
а пермишн на инет стоит?
Да. В андроид манифесте есть <uses-permission android:name="android.permission.INTERNET" />
источник

MY

Mykola Yatsuk in React Native — русскоговорящее сообщество
тестил через XMLHttpRequest. Получил ошибку Error: Request has not been opened
источник

ЮЗ

Юра Зинченко in React Native — русскоговорящее сообщество
Mykola Yatsuk
Да. В андроид манифесте есть <uses-permission android:name="android.permission.INTERNET" />
попробуйте взять открытый api и послать туда запрос, если там проблемы значит что-то с телом
источник

T

Timur in React Native — русскоговорящее сообщество
Лиса 🦊
Иногда у них с серваками что-то, попробуйте позже
Да вот уже 4 день такое(
источник

Л

Лиса 🦊 in React Native — русскоговорящее сообщество
Timur
Да вот уже 4 день такое(
Попробуйте сбросить кеш приложения и сбилдить его заново тогда
источник

AK

Alex Khaylo in React Native — русскоговорящее сообщество
Mykola Yatsuk
в момент запроса в логкет ошибка I/ReactNativeJS: 'error', { [TypeError: Network request failed]. Ошибку генерит  етот участок кода из функции fetch
‘’’xhr.onerror = function () {
 reject(
new TypeError('Network request failed'));
};

‘’’
На етом девайсе могу зайти по одному из гет запросов и у меня будет просить авторицию.
На другой адрес таже ошибка
А что должно быть включено в настройках приложения?
Какая версия андроида? Запрос на https?
источник

MY

Mykola Yatsuk in React Native — русскоговорящее сообщество
Alex Khaylo
Какая версия андроида? Запрос на https?
adnroid 7, https
источник

SR

Steve Rogers in React Native — русскоговорящее сообщество
Доброго времени суток сообщество! Подскажите дизайн паттерны RN проектов, какие кошерные, что щас в моде, а что классика. Atomic design пробовал кто применять? как ощущения?
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
А подскажите плз, что нужно поменять, чтобы эффект сработал только при изменении isLogged, а не при маунте:
useEffect(() => navigation.navigate('Tabs'), [isLogged]);
источник

D

Demuz in React Native — русскоговорящее сообщество
Alex Tuor4eg
А подскажите плз, что нужно поменять, чтобы эффект сработал только при изменении isLogged, а не при маунте:
useEffect(() => navigation.navigate('Tabs'), [isLogged]);
useEffect(() => {
   isLogged ? navigate('Tabs') : null;
}, [isLogged])

Бредово смотрится, но можно попробовать.
источник

AT

Alex Tuor4eg in React Native — русскоговорящее сообщество
а, не я ступил))
просто if islogged -> navigate
источник

D

Demuz in React Native — русскоговорящее сообщество
Alex Tuor4eg
а, не я ступил))
просто if islogged -> navigate
😁
источник

MY

Mykola Yatsuk in React Native — русскоговорящее сообщество
преписал на XMLHttpRequest. Тестил с гітхаб апи. Если нет хедеров все работает. Но если добавить  хедер к запросу получаю ошибку Error: Request has not been opened
источник