我正在制作带有include-firasse连接的移动应用程序。我想处理用户的在线状态。第一个想法是从应用程序设置状态:在线onAppStart和离线onClising,但我们都知道应用程序可能会以错误的方式关闭,然后状态不会更新。
我发现了这样的东西:
firebase.database().ref(".info/connected");
如果我在firebase功能模块中的某个地方设置它,它会像我想要的那样工作吗?这样做是最好的选择吗?
我认为您正在实时数据库中寻找存在机制。
看看:
- 如何构建呈现系统(Firebase博客(
- 在实时数据库中使用状态