Flutter:不可阻挡的通知、FCM、Flutter 本地通知

问题描述 投票:0回答:1

我想知道是否有任何可能的方法在颤振中创建不可停止的通知,以便当用户打开应用程序时,通知将停止?另外,我们如何发出通知,使其不会被其他应用程序覆盖?

我想让通知始终响起,直到用户打开应用程序。

flutter firebase firebase-cloud-messaging flutter-local-notification
1个回答
0
投票

如果您阅读 Firebase 文档,您会看到有两种 消息类型

  • 通知消息,有时被认为是“显示消息”。这些由 FCM SDK 自动处理。
  • 数据消息,由客户端应用程序处理。

因此通知消息由系统处理,仅在应用程序“不”活动时才显示它们。如果用户正在使用该应用程序,它不会显示通知,但将其传递到您的代码。 确保消息始终一致显示的最简单方法是让您的代码处理其显示。因此,发送一条

data

消息,并编写代码来处理前台和后台消息并显示本地通知。

© www.soinside.com 2019 - 2024. All rights reserved.