我正在使用Ionic 3和Cloud Firestore。
我已为持久性功能启用了持久性数据。
打开应用程序时,数据正在同步。
但是当应用程序关闭时,数据未同步。
有什么主意吗?
答案 0 :(得分:1)
这听起来像是我的预期行为。当应用未被积极使用时,操作系统通常会关闭其大部分资源消耗。
如果您想在应用关闭时保持数据同步,请查看Ionic background tasks,或考虑使用Firebase Cloud Messaging向重要事件发送消息到应用。迄今为止,后者是首选,因为它有可能在后台运行时减少应用程序的电池和数据消耗。