如何在服务工作者中利用subscription.getKey()?

时间:2015-11-20 17:50:53

标签: javascript google-chrome push-notification

我正在使用基于服务工作者的Google Chrome推送通知服务为我的网络用户构建推送通知服务。

目前GCM不允许推送消息包含有效负载以克服这一差距我的服务工作者检测到推送通知事件并从服务器提取消息,但是服务工作者无法向其发送自己的信息。服务器以获取正确的消息。

subscription.getKey(' p256dh')是实现这一目标的最佳方法吗?有没有可用的例子或代码?

1 个答案:

答案 0 :(得分:0)

Firefox dev版现在支持加密有效负载的推送通知。您可以在https://people.mozilla.org/~ewong2/push-notification-test/找到实时示例。源代码here。如果您想使用firefox推送通知,请下载并安装https://www.mozilla.org/en-US/firefox/developer/