延迟加载 Geofire 结果

Lazy Loading Geofire results

我正在使用 Geofire 和 Firebase 来存储用户位置并获取附近的用户。但是,当我使用 geoQuery.on("key_entered", ... 让用户靠近时,我想延迟加载这些数据。即获得前 10 个结果,然后获得接下来的 10 个结果等

我不确定如何执行此操作,因为我没有通过 Geofire 的文档找到方法。谁能帮我实现这个目标?

谢谢

无法根据返回的数量限制密钥。

如果您希望返回更少的键,则必须在查询中使用更小的距离。

如果您只想处理前 10 个键,您可以保留一个计数器,并在处理完 10 个后停止处理。