FCM通知消息未折叠

时间:2016-11-26 08:05:00

标签: android firebase-cloud-messaging

我注意到当我在应用程序处于后台时发送FCM有效负载时,我看到显示的通知消息是按照文档,但我看到收到的每条通知消息的本机通知。当我的应用程序在后台时,我收到3条推送消息(带有通知有效负载),我现在在通知托盘中看到3个本机通知。他们为什么不崩溃?默认情况下,根据FCM文档,所有通知消息都是可折叠的。 参考文档:https://firebase.google.com/docs/cloud-messaging/concept-options

我在app \ build.gradle中使用编译'com.google.firebase:firebase-messaging:10.0.0'

1 个答案:

答案 0 :(得分:2)

在这种情况下,应使用“Tag”变量。通知有效负载中应该设置相同的标记。完整的通知有效负载如下,它对我有用。

 "notification":{
    "title":"Huawei",
    "body":"21 Notification received", 
    "sound":"default",
    "badge":4,
    "tag":"1",
    "click_action":"OPEN_ACTIVITY_1"
     "icon":"fcm_push_icon" 
  }