关闭应用后,Firestore数据未同步

时间:2019-04-08 15:44:12

标签: ionic3 google-cloud-firestore

我正在使用Ionic 3和Cloud Firestore。

我已为持久性功能启用了持久性数据。

打开应用程序时,数据正在同步。

但是当应用程序关闭时,数据未同步。

有什么主意吗?

1 个答案:

答案 0 :(得分:1)

这听起来像是我的预期行为。当应用未被积极使用时,操作系统通常会关闭其大部分资源消耗。

如果您想在应用关闭时保持数据同步,请查看Ionic background tasks,或考虑使用Firebase Cloud Messaging向重要事件发送消息到应用。迄今为止,后者是首选,因为它有可能在后台运行时减少应用程序的电池和数据消耗。