Справочная информация о проблеме
Это приложение, о котором я говорю, разрабатывалось с использованием собственного кода.
В приложении, над которым я работаю, есть два методакоторые используют огненную базу.Один - для запроса базы данных, чтобы получить некоторые данные, а другой - для проверки подлинности с помощью firebase.
Проблема
Когда я вызываю функцию firebase.database () и функцию firebase.auth (),могут быть проблемы с сетевым подключением, такие как запрос на блокировку базы данных маршрутизатора.В таких случаях функция firebase ожидает ответ, но он не будет получен.Это было бы огромной проблемой для пользователя в отношении приложения.
Так есть ли способ, которым я могу определить тайм-аут и предоставить пользователю уведомление для изменения сети или что-то сделать?
Примечание
Используя netinfo, я могу определить, подключен ли пользователь к Интернету.Но не в том случае, если URL-адрес firebase блокируется маршрутизатором.Поэтому я ожидаю решения для этого.