首先将调用哪种方法? onKeyEntered(假设已返回某些数据)或onGeoQueryReady

时间:2018-09-24 14:44:21

标签: firebase geofire

我正在我的应用程序中使用geo fire,假设就像我在geo firebase中有一些数据,并且我知道,是否将检索到更接近任何存储位置数据的给定位置。假设像我有一些最近的数据来提供位置,我需要首先触发哪种方法? onKeyEntered(将为每个键调用)或onGeoQueryReady ?????

1 个答案:

答案 0 :(得分:0)

附加地理查询时,首先为该范围内的所有键获取onKeyEntered,然后获取onGeoQueryReady

从文档中:

  

查询就绪:已从服务器加载所有当前数据,并且已触发所有初始事件。