Firestore: как принудительно синхронизировать данные при возвращении в онлайн - PullRequest
0 голосов
/ 26 апреля 2019

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

Существуют ли способы принудительной синхронизации вручную, чтобы можно было запуститьсам при прослушивании, чтобы устройство вернулось в интернет?

Большое спасибо за помощь!

1 Ответ

1 голос
/ 26 апреля 2019

Собственные SDK для iOS, Android и Web имеют вызовы API, которые позволяют вам явно управлять состоянием соединения . Хотя это явно не сделано для вашего варианта использования, стоит попробовать, если отключение / повторное включение сети в короткой последовательности имеет значение.

К сожалению, эти методы в настоящее время не включены в класс Firestore библиотеки FlutterFire.

Существует открытая проблема в репозитории Github для отслеживания спроса и прогресса по нему. Я просто поднял голос.

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