【问题标题】:How to customize firebase push notification in ionic 4?如何在 ionic 4 中自定义 firebase 推送通知?
【发布时间】:2019-07-06 09:49:34
【问题描述】:

我使用cordova fcm 插件来显示推送通知。我需要带有whatsapp 和facebook 推送通知等按钮的推送通知。有没有办法在fcm 推送通知中添加按钮?如果没有,我该怎么做?

【问题讨论】:

    标签: push-notification firebase-cloud-messaging ionic4 cordova-plugin-fcm


    【解决方案1】:

    似乎您可以使用 FCM 做到这一点。其概念是在载荷的data 部分内设置actions

    结构如下:

    {
      "registration_ids": ["my device id"],
      "data": {
        "title": "AUX Scrum",
        "message": "Scrum: Daily touchbase @ 10am Please be on time so we can cover everything on the agenda.",
        "actions": [
          {
            "icon": "emailGuests",
            "title": "EMAIL GUESTS",
            "callback": "emailGuests",
            "foreground": true
          },
          {
            "icon": "snooze",
            "title": "SNOOZE",
            "callback": "snooze",
            "foreground": false
          }
        ]
      }
    }
    

    您的 FCM 推送通知发送有哪些代码?你用的是什么库?

    【讨论】:

    • 这段代码没有发生任何事情。我正在使用 cordova fcm 插件进行推送通知。它只显示“通知”而不是“数据”的通知。
    • { "to": "/topics/global", "notification": { "title": "Test title", "body": "Test body 2.", "sound": "默认”,“标签”:“1”,“颜色”:“黑色”} }
    • 该代码只是文档中的一个示例,它永远不会真正起作用。对不起,我试过了,但我不明白你实际使用的是什么,你的症结是什么。如果您可以用代码更新您的问题,也许有人可以提供帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多