我们如何在nodejs中手动触发推送通知?

时间:2018-08-20 16:29:45

标签: javascript node.js push-notification

我的服务工作者的安装方式如下:

self.addEventListener('install', () => {
  console.log('[sw]', 'Your ServiceWorker is installed');
});

self.addEventListener('push', ev => {
  console.log('[sw]', 'pushed!!', ev.data.json());
  const {title, msg, icon} = ev.data.json();
  self.registration.showNotification(title, {
    body: msg,
    icon: icon,
  });
});

我可以使用web-push之类的库,该库实际上会触发push事件,该事件由服务工作者捕获并按需显示通知(例如,在Chrome中使用fcm) 。我只是想了解,有没有一种方法可以通过我们自己的服务器(主要是在nodejs上)向用户自己发送push通知?

可以做到吗?

0 个答案:

没有答案