Flutter 实时通知
Posted
技术标签:
【中文标题】Flutter 实时通知【英文标题】:Flutter live notifications 【发布时间】:2021-07-23 20:50:03 【问题描述】:我正在使用 Firestore 作为我的 Flutter 应用程序的数据库。对我的应用执行的某些操作会导致 Firestore 数据发生更改/更新。
我正在使用 Flutter 原生通知,这些通知会在单击按钮后生成。但是,尽管稍后在 Firestore 中更新了数据,但传递给通知的数据保持不变。
我想实现一项类似于体育应用程序中的功能,其中实时比分会在通知中定期更新。
如何在我的应用中实现这一点?我必须使用 Firestore 云消息传递吗?引用资源会很有帮助。
【问题讨论】:
【参考方案1】:您想要实现的目标听起来像是使用 Firebase 云消息传递的理想案例。我建议您查看 overview 和 usage 的 Cloud Messaging 的 FlutterFire 文档,这应该会给您一个很好的起点。
或者,您也可以使用 Cloud Function 作为 FCM 的主机,并且仅将您的应用配置为接收消息,您可以观看此video,了解如何创建 Cloud Function 端。
【讨论】:
以上是关于Flutter 实时通知的主要内容,如果未能解决你的问题,请参考以下文章
Flutter 本地通知正文未显示所有通知文本(flutter_local_notifications 包)
Flutter发送系统通知(flutter_local_notifications)
Flutter发送系统通知(flutter_local_notifications)