【问题标题】:GeoFire alternative for static locations静态位置的 GeoFire 替代方案
【发布时间】:2017-08-08 00:38:47
【问题描述】:

我想从 Firebase 查询用户附近的位置。 我偶然发现了 GeoFire,虽然它确实有效,但我不确定它是否是最好的方法。据我了解 GeoFire 的主要思想是位置正在移动并更新给用户。在我的情况下,它们是静态的,所以这可能有点矫枉过正。

是否有另一种解决方案可以从 firebase 查询附近的位置,而不使用服务器端逻辑并下载比需要更多的数据?

【问题讨论】:

    标签: firebase geofire


    【解决方案1】:

    您可以使用 geoFire 一次性获取用户周围事物的位置。这样做的方法是通过

    1- 运行 geoQuery 并获取所有密钥。

    2- 然后删除 geoQuery 上的所有侦听器。

    要在获取位置后移除侦听器,例如在 android 中,在 onGeoQueryReady() 函数中调用 geoQuery.removeAllListeners();

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-12
      • 2018-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-12
      相关资源
      最近更新 更多