Cat*_*ita 5 notifications android firebase firebase-cloud-messaging
使用以下有效负载语法,我试图实现彩色通知:
const payload = {
notification : {
title : "App title",
body : "You have new messages",
icon : "not_icon_white2",
color : "#2a6d57",
sound : "default",
click_action : "do something"
}
};
Run Code Online (Sandbox Code Playgroud)
状态栏中的图标显示正确(为白色),但在通知抽屉中我的通知行为如下:

标题颜色正确,但通知图标仍为白色,导致视觉体验不佳。
我正在使用(如您在上面看到的)color负载中的属性,该属性也应该更改图标的颜色。
官方文档:
color 可选,字符串 通知的图标颜色,以#rrggbb 格式表示。
为什么通知图标颜色没有更改为我在负载中指定的颜色?
图标可绘制(带有透明部分的白色图标)可能是这里的原因吗?
注意:这个问题是关于 FCM通知有效载荷而不是数据。此外,问题是关于发送内容的背景情况,而不是前景。
| 归档时间: |
|
| 查看次数: |
2234 次 |
| 最近记录: |