使用 FCM 的推送通知安卓



当通过 Firebase API 调用发送通知时onMessageReceived()即使应用未运行或终止,但通过 Firebase 控制台发送时,当应用被终止时不会调用onMessageReceived()

FCM 提供两种类型的消息。

  1. 通知消息- 有时被认为是"显示消息"。这些由 FCM SDK 自动处理。

阿拉伯数字。数据消息- 由客户端应用处理。

当应用在后台运行时,通知消息将传递到通知托盘。对于前台的应用程序,消息由 onMessageReceived() 处理:

有关更多信息,请阅读 FCM 消息

您必须从Firebase 控制台添加一些键值对作为数据负载。 在撰写通知消息时,您必须选择高级选项,然后添加一些数据作为键值。 一旦应用程序收到数据通知,则通知将以两种模式(背景/杀死和前置)显示。

在Firebase控制台内(撰写消息):

高级选项 -->添加自定义数据(带键和值) --> 发送

相关内容

  • 没有找到相关文章

最新更新