【问题标题】:FCM Notification color attribute is not workingFCM 通知颜色属性不起作用
【发布时间】:2018-03-01 10:37:07
【问题描述】:

我正在尝试使用以下有效负载语法来实现彩色通知:

const payload = {
  notification : {
    title : "App title",
    body : "You have new messages",
    icon : "not_icon_white2",
    color : "#2a6d57",
    sound : "default",
    click_action : "do something"
  }
};

状态栏中的图标正确显示(为白色),但在通知抽屉中,我的通知行为如下:

标题颜色正确,但通知图标仍然是白色,导致视觉体验不佳。

我正在使用(如您在上面看到的)有效负载中的color 属性,该属性也应该改变图标的​​颜色。

官方文档:

颜色 可选,字符串 通知的图标颜色,以#rrggbb 格式表示。

为什么通知图标颜色没有变成我在payload中指定的颜色?

可绘制的图标(带有透明部分的白色图标)可能是这里的原因吗?

注意:此问题涉及 FCM 通知负载NOT 数据。另外,问题是关于发送内容的后台情况,而不是前台。

【问题讨论】:

  • heyv ,我完全使用了你的颜色和通知点的颜色变化

标签: android firebase notifications firebase-cloud-messaging


【解决方案1】:

你应该使用大写字符 在你的代码中 'color':'#2A6D57'

【讨论】:

    猜你喜欢
    • 2021-02-09
    • 1970-01-01
    • 1970-01-01
    • 2014-05-22
    • 1970-01-01
    • 1970-01-01
    • 2020-10-14
    • 1970-01-01
    相关资源
    最近更新 更多