当前位置:  开发笔记 > 编程语言 > 正文

FCM / GCM JSON有效负载-如何指定大图标?

如何解决《FCM/GCMJSON有效负载-如何指定大图标?》经验,为你挑选了1个好方法。

我正在使用Firebase端点发送推送通知。运行正常。我正在使用邮递员将请求发送到FCM。我的问题是我不知道如何使用它发送大图标。

FCM有两种类型的有效载荷可以发送。数据有效载荷和通知有效载荷。看这里。我专注于通知有效负载。如何指定要显示的本地大图标?我知道我可以使用元数据以这种方式在清单中指定默认通知图标:



但这是一个小图标。如何指定我要使用的大图标?

在我上面为FCM提供的文档中,有一个类似于以下示例:

{
    "to" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...",
    "notification" : {
        "body" : "great match!",
        "title" : "Portugal vs. Denmark",
        "icon" : "myicon"
    }
}

但这是小图标。怎么做大图标?

一个大图标如下所示:



1> Diego Giorgi..:

FCM没有用于设置大图标的API。

如果要实现这一点,可以发送 data-message带有自定义有效负载的,并在其中创建自己的本地通知onMessageReceived()


但是当您的应用程序处于后台时,FCM无法调用onMessageReceived()方法。
推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有