应用终止时 FCM 推送通知 FLUTTER

时间:2021-03-09 00:38:44

标签: android firebase flutter push-notification firebase-cloud-messaging

当应用程序终止时,我试图从 Firebase 控制台接收推送通知,但我什么也没收到(我有 onResume、onMessage 和 onLaunch 回调侦听器,但我什至不想在应用程序中处理它们)我只想让它们显示在托盘或锁定屏幕中。是否需要一些 Android 配置?

1 个答案:

答案 0 :(得分:1)

第一个回答,希望会好。

如您所见,即使应用程序终止,here 通知也会通过 onBackgroundMessage 处理。也许您的问题是您发送的不是通知而是“仅数据”消息。在这种情况下,您必须设置字段 "priority": "high"

此外,在最新版本的 Flutter 和 firebase_messaging 中,方法 onResume、onMessage 和 onLaunch 已弃用。您应该用 onMessage、onMessageOpened、onBackground 替换它们,但您肯定可以通过 official documentation

找到更多信息