【问题标题】:Large Icon in firebase notificationFirebase 通知中的大图标
【发布时间】:2017-04-10 08:42:02
【问题描述】:

我想从 firebase 控制台或 firebase Rest API 向我的 Cordova 应用程序发送通知中的大图标(可能是任何外部 URL)。因此,当用户展开通知时,他必须看到该通知。

我通过在 firebase 控制台的高级数据选项中发送值(键 - 图像,值 - url)进行了测试,但仍然没有用。

注意:当应用程序在后台时,我想要这个功能。

【问题讨论】:

  • 投反对票时请发表评论

标签: android ios cordova firebase firebase-notifications


【解决方案1】:

我只能通过其他 API 做到这一点。

可以发送两种通知类型。

一个是带有数据负载的普通通知 这是您可以从 firebase 控制台发送的内容,如果应用程序在后台,则会自动处理,因此您无法做您想做的事情。

另一个是数据通知 这是您将其发送到 api 但仅发送数据包而不发送通知部分的位置。

当您发送数据通知时,它将按照此处https://firebase.google.com/docs/cloud-messaging/android/receive 的描述进行处理

然后,您可以在处理程序中创建通知并应用带有 url 的大图标,您将其作为数据值发送并将其显示给用户。

唯一的缺点是您将失去 firebase 控制台提供的计划和跟踪功能

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-19
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-25
    相关资源
    最近更新 更多