Веб-кнопка действия сообщения облака облака Firebase - PullRequest
0 голосов
/ 05 ноября 2019

Я пытаюсь добавить кнопки действий в push-центре Firebase или даже кнопку записи сообщения, как в WhatsApp.

Я пытался использовать JSON только с данными и только уведомлениями

Мой JSON:

    {
    "notification": {
        "title": "Title",
        "body": "Body Message ",
        "click_action": "http://localhost:3000/",
            "icon": "icon.png",
            "content_available" : true,
        "priority" : "high"
    },
    "data" : {
         "title": "Title",
        "body": "Body Message ",
        "click_action": "http://localhost:3000/",
            "icon": "icon.png",
            "content_available" : true,
        "priority" : "high"
    },
    "to": "***"
}

Мой JS:

messaging.onMessage(function (payload) {
            console.log("Message received. ", payload);
            NotisElem.innerHTML = NotisElem.innerHTML + JSON.stringify(payload);
            //kenng - foreground notifications
            const { title, ...options } = payload.notification;
            navigator.serviceWorker.ready.then(registration => {
                registration.showNotification(title, options);
            });
        });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...