android - 应用程序终止时 FCM 推送通知 FLUTTER

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

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

最佳答案

第一个答案,我希望会很好。
如您所见here即使应用程序终止,通知也会使用 onBackgroundMessage 处理。也许您的问题是您没有发送通知,而是发送“仅数据”消息。在这种情况下,您必须设置字段 "priority": "high"此外,最新版本的 Flutter 和 firebase_messaging不推荐使用 onResume、onMessage 和 onLaunch 方法。您应该将它们替换为 onMessage、onMessageOpened、onBackground,但您可以通过 official documentation 找到更多信息。

关于android - 应用程序终止时 FCM 推送通知 FLUTTER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66539211/

相关文章:

android - 创建矢量 Assets 时出现错误 "currentColor"

android - SimpleDateFormat 只获取时间

java - 来自网站的 Facebook 教程帮助

javascript - Firebase getDownloadURL() 获取图像 URL 的速度非常慢

firebase - 如何在不带X的Flutter中为iOS添加Firebase SDK-代码

Dart/flutter : String data from initState can't be passed via setState

Fragment 之间的 Android Tab 导航

javascript - 如何将 firepad 添加到我的 reactjs 项目中?

flutter - 如何创建一个在所有屏幕上都保持事件状态的小部件?像Spotify的迷你播放器

flutter - 创建内部带有透明孔的小部件