如何在我的 firebase 和 flutter 应用上创建实时用户数?
Posted
技术标签:
【中文标题】如何在我的 firebase 和 flutter 应用上创建实时用户数?【英文标题】:How can I create a live user count on my firebase and flutter app? 【发布时间】:2021-09-04 13:51:42 【问题描述】:我想在我的应用中包含一个文本框,用于显示当前有多少用户在使用该应用(并发用户)。我正在使用 Firebase 和颤振,我想知道是否有人有任何建议。我知道 firebase 会报告实时用户的数量以进行分析,但有没有办法获取这些数据并将其展示给用户?
【问题讨论】:
【参考方案1】:我会为每个用户使用presence
状态观察器(如here)的组合,并将存在状态保存在数据库中,并使用一个简单的云函数来监听变化并增加或减少总计数器。
【讨论】:
以上是关于如何在我的 firebase 和 flutter 应用上创建实时用户数?的主要内容,如果未能解决你的问题,请参考以下文章
Flutter Firebase Cloud Messaging 如何自动关闭/取消通知?
如何使 Android 和 iOS 的 Flutter App 崩溃(以测试 Firebase Crashlytics)?