【问题标题】:Geofire queries that last long in Firebase cloud functions在 Firebase 云函数中持续很长时间的 Geofire 查询
【发布时间】:2017-07-14 06:49:39
【问题描述】:

我正在编写一个警报系统,当人们进入某个区域时推送通知。我正在使用 GeoFire 从 Firebase 云功能运行地理查询。问题是,只要警报处于活动状态,我就需要地理查询保持打开状态,所以我使用 setTimeout 取消它,持续时间可以持续几个小时。我知道函数应该保持简短,不到一分钟左右。关于如何在云功能中保持地理查询活动的任何想法?

【问题讨论】:

    标签: firebase firebase-realtime-database google-cloud-functions geofire


    【解决方案1】:

    目前无法在 Cloud Function for Firebase 中保持 GeoFire 侦听器处于活动状态。

    您可以做的是trigger a function from a regular Realtime Database update,然后检查更新的数据是否属于您的范围。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-19
      • 1970-01-01
      • 1970-01-01
      • 2016-07-12
      • 2014-04-15
      • 1970-01-01
      • 2015-10-23
      相关资源
      最近更新 更多