我可以使用socket-io的服务工作者吗?

Ami*_*ein 12 javascript android google-chrome push-notification google-cloud-messaging

我想将通知推送到桌面和移动设备.为此我遵循了这篇文章:https://developers.google.com/web/updates/2015/03/push-notifications-on-the-open-web?hl = en

我有两个问题:

  1. 关闭所有标签后,我可以使用推送通知发送通知吗(Chrome重启?)
  2. 我可以使用socket.io例如io.on('message')而不是GCM?来触发通知吗?

Ami*_*ein 5

两个问题,两个答案:


关闭所有标签页(Chrome重新启动后),我可以使用推送通知发送通知吗?

是。chrome关闭后,可以针对台式机Chrome和Android Chrome发送通知。使用Notification API。


我可以通过使用socket.io例如io.on('message')而不是GCM来触发通知吗?

否。关闭浏览器/选项卡后,服务人员无法在后台工作。唤醒服务人员的唯一方法是使用GCM。