【问题标题】:Firebase cloud functions on an offline device离线设备上的 Firebase 云功能
【发布时间】:2020-05-01 07:50:46
【问题描述】:

我在 Flutter 应用中使用 Firebase Cloud Functions。在这些情况下,当设备离线时,云功能会如何表现?设备离线时是否有无法可靠使用云功能的情况?

  1. 触发函数(onUpdate()onDelete() 等)
  2. 使用函数名的函数调用

【问题讨论】:

  • 这可能在任何情况下,离线时。只有服务器端触发器会运行。

标签: firebase flutter google-cloud-functions


【解决方案1】:

如果应用处于离线状态,则无法触发任何功能。在没有网络连接的情况下,应用无法直接调用函数,也无法对会在后端触发触发器的云托管产品进行任何更改。

【讨论】:

  • 谢谢@Doug。设备重新联机时是否执行触发器?这就是我要找的。​​span>
  • 这取决于你想要做什么。如果您谈论的是同步数据库产品,例如 Firestore 和实时数据库,则触发器将在同步发生时触发。这不一定会在设备重新上线的那一刻发生,但只要应用程序正在运行,并且 SDK 最终能够重试,它最终就会发生。
  • 知道这太棒了。谢谢道格,您能否在答案中也添加此信息?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-25
  • 2016-04-01
相关资源
最近更新 更多