当前位置: 首页 > 知识库问答 >
问题:

FCM通知消息不崩溃

曹茂材
2023-03-14

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

我正在我的应用程序\ build.gradle中使用compile“com.google.firebase:firebase messaging:10.0.0”

共有1个答案

丌官皓君
2023-03-14

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

 "notification":{
    "title":"Huawei",
    "body":"21 Notification received", 
    "sound":"default",
    "badge":4,
    "tag":"1",
    "click_action":"OPEN_ACTIVITY_1"
     "icon":"fcm_push_icon" 
  }
 类似资料:
  • 简介 除了 发送邮件 Laravel 还支持通过多种频道发送通知,包括邮件、短信 (通过 Nexmo), 以及 Slack。通知还能存到数据库,这样就能在网页界面上显示了。 通常情况下,通知应该是简短、有信息量的消息来通知用户你的应用发生了什么。举例来说,如果你在编写一个在线交易应用,你应该会通过邮件和短信频道来给用户发送一条 「账单已付」 的通知。 创建通知 Laravel 中一条通知就是一个类

  • 对用户发送通知时,如果配置了推送证书,将会产生推送,推送消息为通知内容,extras字段内容为通知的频道标识,如: { "extras":{"channel":"news:comment"} } 未读通知数量检查 通知列表 读取通知 标记通知阅读 标记所有通知已读 数据解析 未读通知数量检查 HEAD /user/notifications 本接口可用于消息分组显示的客户端,可以提前得到未

  • 通知API简介 设置通知URL 获取通知URL

  • 1.商家消息不能发送微信模板消息吗? 单商户3.1商家接收模板消息是专门针对商家用户微信发送模板消息,对应的商家消息有专门模板,已经开发完成上线。 2.微信模板消息会延迟吗? 实时发送,不会有延迟。

  • 我已经从服务器向用户发送FCM通知。它工作很好(直到API25),但在奥利奥当应用程序没有在后台(服务关闭)(或)完全关闭。我没有得到任何FCM通知在这个场景,但在Whatsapp工作很好。这里我附上了FCM代码

  • 有没有办法限制Firebase推送通知注册?不寻找主题。假设我有一个登录函数。我希望登录用户订阅推送通知。然后令牌可以被发送到服务器并存储。 在用户注销的同时,还应注销用户。 那么,目前是否有可用的机制?我查阅了Firebase API文档,但没有找到任何相关内容。 只是想知道我是否错过了什么。