Обнаруживать и обрабатывать медленное интернет-соединение в React-Native - PullRequest
0 голосов
/ 29 мая 2018

В настоящее время я использую NetInfo реактивного адресации и с помощью EffectiveConnectionType я могу найти соединение в: 2g, 3g, 4g и неизвестно .Но есть ли способ оптимизировать эту проблему?

Ответы [ 2 ]

0 голосов
/ 31 мая 2018

Вы можете использовать https://github.com/rgommezz/react-native-offline или , вы можете просто добавить время ожидания в аксиосах ... если запроспрервано по истечении определенного времени, скажем, 10 секунд ... повторно нажмите тот же запрос API и установите предел количества, если предел количества превышает ... Вы можете показать медленное интернет-сообщение.

0 голосов
/ 30 мая 2018

Я использую lib-ответ-native-offline.

Среди прочего, withNetworkConnectivity(), который часто пингует URL, offline queues, чтобы никогда не пропустить действие ...

https://github.com/rgommezz/react-native-offline

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