Как обрабатывать таймаут в запросах с Firebase

Я заметил, что если я выполняю запрос в Firebase и сервер базы данных недоступен, обратный вызов будет ждать вечно (или до тех пор, пока сервер снова не будет доступен).

В тех случаях, когда это поведение вполне естественно для используемого асинхронного подхода, тем не менее было бы полезно иметь простой способ указать время ожидания, чтобы вы могли информировать пользователя о состоянии.

Есть ли такой вариант, и я просто пропустил его - или он действительно отсутствует? Или как бы вы решили эту проблему?

Ответы на вопрос(3)

Ваш ответ на вопрос