Есть ли способ настроить время ожидания firebase? - PullRequest
0 голосов
/ 09 июня 2018

Я заметил странное поведение с firebase.

При отправке запроса на вход в систему без интернета требуется слишком много времени для того, чтобы firebase отключился и вернул ошибку в обработчике завершения.

Как только наступает первый тайм-аут, firebase начинает тайм-аут через 1 секунду или 2.

Я хотел уменьшить время ожидания для запросов.


Я знаю, что могу проверить подключение к интернету, прежде чем делать какие-либо запросы по пожарной базе.Но это не решает все ситуации, потому что интернет-соединение может отключиться, когда запрос фактически отправляется.

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

Я знаю, что, вероятно, могу наблюдать за интернет-соединением и отображать какой-то значок, чтобы дать пользователю знать, что интернет-соединение прерывается.Но это кажется большой работой для чего-то простого.Сетевой API Apple сразу же возвращается, когда это происходит, кажется странным, что Firebase не в состоянии справиться с чем-то подобным.


Подводя итог, я хочу найти способ сократить время ожидания запросов Firebase.

Или

В идеале, сделать так, чтобы firebase возвращала ошибку сразу после прекращения интернет-соединения.

...