如何使用本地通知获取firebase聊天应用程序的通知?

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

如何在应用程序处于backgroenter代码hereund或强制停止时获取通知?

我想在Android应用中使用广播接收器收到通知,问题是我在应用程序打开时找到了解决方案。当应用程序打开时,我能够收到通知。但是当应用程序被杀或被迫停止时,我没有收到通知。我想知道当应用程序连接到互联网时如何获得通知并获得通知甚至应用程序被强制停止。

android notifications android-notifications
1个回答
0
投票

FCM(Firebase云消息传递)中有两种类型的消息:

  • 显示消息:仅当您的应用程序位于前台时,这些消息才会触发onMessageReceived()回调
  • 数据消息:即使您的应用处于前台/后台/已杀死,这些消息也会触发onMessageReceived()回调

Firebase团队还没有开发用于向您的设备发送数据消息的UI。当您的应用程序关闭时,通知会提交给您的系统,并且当您单击启动应用程序的通知时可以检索通知中的数据,并且您可以在启动器活动中获取数据意图

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