用于桌面chrome 50 beta的google gcm“raw_data”负载

时间:2016-03-24 10:30:43

标签: google-chrome google-cloud-messaging payload service-worker raw-data

我正在尝试使用Google GCM机制发送和阅读邮件有效内容。 要发送数据,我使用“网络推送”下的说明: https://developers.google.com/web/updates/2016/03/web-push-encryption?hl=en 在指示的地方,直到chrome的完全支持可用,有效载荷可以使用“raw_data”发送,需要是base64 encripted。

显示我正在使用chorome 50Beta的数据,因为它应该支持有效载荷。 但是当'push'事件被触发时,service-worker event.data为null。

是否存在Chrome推送消息有效负载的实时网络示例?

1 个答案:

答案 0 :(得分:1)

您可以使用我的web-push Node.js library。我最近添加了对Chrome 50的支持。

我刚刚发布了该库的第2版,支持Chrome 50上的有效负载,我已更新ServiceWorker Cookbook以使用它。

您可以在该网站上使用演示(特别是Push Payload)。