首页 文章

FCM通知消息未折叠

提问于
浏览
0

我注意到当我在应用程序处于后台时发送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 回答

  • 1

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

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

相关问题