android - 应用程序终止时 FCM 推送通知 FLUTTER
问题描述
当应用程序终止时,我试图从 Firebase 控制台接收关于 ANDROID 的推送通知,但我什么也没得到(我有 onResume、onMessage 和 onLaunch 回调侦听器,但我什至不想在应用程序中处理它们)我会就像让它们显示在托盘或锁定屏幕中。是否需要一些Android配置?
解决方案
第一个答案,我希望会很好。
正如您在此处看到的,即使应用程序终止,通知也会使用 onBackgroundMessage 处理。也许您的问题是您没有发送通知,而是发送“仅数据”消息。在这种情况下,您必须设置字段"priority": "high"
此外,在最新版本的 Flutter 和firebase_messaging中,方法 onResume、onMessage 和 onLaunch 已被弃用。您应该将它们替换为 onMessage、onMessageOpened、onBackground,但您可以通过官方文档找到更多信息
推荐阅读
- tkinter - Tkinter 如何创建图像?
- python - 出于某种原因,我的函数返回“无”?为什么?
- neo4j - 重复的节点和关系
- r - 我正在尝试复制代码以在我的 mnist 数据上运行 lda 并在使用 apply 函数时出错
- php - 更新记录时出错:您的 SQL 语法有误;检查手册
- javascript - 使用 cpx 和 typescript 监视和服务文件更改
- java - 使用来自 Saxon 的 XML 和 XSL 文件
- php - 是否有一个 PHP 函数可以从另一个数组中的数组中获取值?
- javascript - 编写 onkeypress 属性而不是 jquery 代码
- javascript - 带有特殊字符的反向字符串