如何使用本地通知在Firebase聊天应用程序上获取通知?

时间:2019-04-17 05:25:26

标签: android notifications android-notifications

当应用处于backgroenter代码hereund或被强制停止时,如何获取通知?

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

1 个答案:

答案 0 :(得分:0)

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

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

Firebase团队尚未开发可将数据消息发送到您的设备的UI。 当您的应用程序关闭时,通知已提交到您的系统,您可以在单击通知启动应用程序时检索通知中的数据,还可以在启动器活动中获取数据意图