Flutter - 如何在 Flutter 应用上实现 News Count

Posted

技术标签:

【中文标题】Flutter - 如何在 Flutter 应用上实现 News Count【英文标题】:Flutter - How to implement News Count on a flutter app 【发布时间】:2021-05-03 01:43:00 【问题描述】:

我正在尝试在完全使用 Flutter 构建的应用程序上实现访客计数器,并且我试图仅使用简单的 dart 代码和来自 pub.dev 的一些包来完成此操作。

但一直困扰我的问题是我需要找到一种方法来根据用户的设备唯一地识别用户,这样我就不会在重新访问时一次又一次地为同一个人增加计数器。

我想增加访问新闻的用户的计数器。

到目前为止,我的想法是,我可以使用 firestore 来跟踪访问者的总数,并在我的应用上用眼睛图标显示出来。

有没有更好的方法来解决这个问题?任何帮助将不胜感激????

如果有任何解决方案,请提供一个示例代码以说明如何实现这一点

这会很有帮助。

(ps:我之前没有flutter经验)

【问题讨论】:

添加一个简单的计数器系统。应用程序访问的 initstate 和点击文章访问文章时哪个增量 但是每当用户访问它超过 1 次时,它就会增加它。我想在单个用户访问时增加它。@AdithyaShetty 使用一些独特的,比如他们的用户 ID 或设备 ID 来交叉检查用户之前是否访问过。或者简单地使用bool 变量并在用户第一次访问时使其为真,然后检查此bool 变量,如果它为假,则仅增加counter 否则不要。 【参考方案1】:

我有一个想法可以通过imei号识别唯一用户

使用这个插件到imei号https://pub.dartlang.org/packages/imei_plugin

根据imei号码,您可以跟踪访问者。

【讨论】:

您能否尝试并举例说明如何实现这一点。

以上是关于Flutter - 如何在 Flutter 应用上实现 News Count的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Flutter 处理应用程序生命周期(在 Android 和 iOS 上)?

如何在集成了 Flutter 模块的 Android 应用上运行 UI 测试?

如何在 Android 上使用 Flutter 成功完成应用内购买?

如何快速掌握Flutter开发核心技能?

在 Android 上构建 Flutter 应用程序时如何修复“依赖失败”

如何分别在android和ios上本地运行flutter应用程序?