如何在我的 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 的文本?

Flutter Firebase Cloud Messaging 如何自动关闭/取消通知?

如何使 Android 和 iOS 的 Flutter App 崩溃(以测试 Firebase Crashlytics)?

如何在 Flutter 中启用/禁用 Firebase Crashlytics

如何在 Flutter 中缓存 Firebase 数据?

如何在 Flutter 上刷新 firebase 令牌?