我正在尝试在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","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);
});
});