是否可以自动增加firebase实时数据库的值。无需运行应用。
这意味着,让用户拥有一个点,该点存储在firebase实时数据库中。我希望这一点在应用程序关闭时也会自动增加。有可能吗?
答案 0 :(得分:1)
根据您的解释,这似乎是一个问题,可以通过使应用程序在后台运行来轻松解决。为此,look here.
引用我在这里给出的链接的答案
您的问题的一个非常简单的答案是使用Service。它将使您可以在后台执行各种任务,并且是将位置/数据以静默方式发送到服务器的最佳选择。
尽管这两个答案都与位置更新有关,但是可以很容易地扩展它们以满足您的要求。
提示: 上面引用的答案是频繁地将数据发送到服务器。更改数据字段后,将数据发送到Firebase服务器。
答案 1 :(得分:1)
Firebase实时数据库没有内置功能可在特定时间自动更改值。
但是Firebase与Cloud Functions集成在一起,可用于在您定义的条件下触发(少量)JavaScript代码。开发人员使用Cloud Functions的一种常见用例是实现在特定时间或特定间隔运行的代码。有关此用例的更多信息,请参见Cloud Functions for Firebase trigger on time?