Как синхронизировать автономную базу данных с Firebase, когда устройство подключено к сети?

В настоящее время я использую angularJS и phonegap для создания тестового приложения для Android / iOS.

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

В автономном режиме используется API хранилища phonegap / cordova. Могу я просто проверить устройство?s онлайн состояние и резервное копирование онлайн базы данных периодически?

Любые подсказки о том, как я могу этого достичь? В прошлый раз был задан похожий вопрос, ответ был "еще нет"...(Вот)... потому что он сфокусирован на гипотетической особенности Firebase.

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

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