NodeJS 在firebase中处理react-native地理位置更新

w80xi6nr  于 2023-06-05  发布在  Node.js
关注(0)|答案(2)|浏览(160)

我有一个react-native应用程序,可以在后台跟踪用户。我也有一个Nodejs后端与Firebase交互。我想使用react-native geolocation在firebase中更新用户位置,但我担心每次位置更改时调用API会太多。我该怎么处理这种事?

qltillow

qltillow1#

您可以使用setInterval在5或10秒后进行API调用,或者您可以计算半径,如果用户从上次更新的位置移动5m或10m,则进行api调用。

kpbwa7wx

kpbwa7wx2#

尝试使用RTDB(真实的数据库),因为Google向您收取容量而不是读/写费用。这是我在Firebase应用中更新地理位置的方法。

相关问题