首页 > 解决方案 > Flutter 统计页面浏览次数并显示

问题描述

我想用颤振在我的应用程序中实现视图数量功能。

该功能与 StackOverflow 问题视图计数器相同:它是持久的。

我在考虑 firebase 分析,但我认为从那里获取数据不是免费的

有什么办法吗?

提前致谢

标签: flutterflutter-layoutflutter-dependenciesflutter-animationflutter-test

解决方案


如果您只想在您的 web 应用程序上捕获访问者数量,则有一种简短的方法

我在 firestore 中创建了一个名为“Visits”的集合并生成了自动 ID,在其中添加了一个名为“count”的字段。而已!现在你只需要在你的第一个屏幕的 init 方法中调用这个方法:

updateCounter() async {
final cRef = FirebaseFirestore.instance.collection('VISITS');
await cRef
    .doc("mS9fCXjvkpREt8LvanSb")
    .set({"count": FieldValue.increment(1)}, SetOptions(merge: true));
}

推荐阅读