通过Chrome扩展程序收听服务器中的事件

时间:2016-07-26 19:29:01

标签: javascript web-services google-chrome-extension notifications server-sent-events

我正在创建一个Chrome扩展程序,当我正在运行的服务上有关于其个人资料的更新时,它会通知用户。服务器向通知发送更新的最佳方式是什么?

理想情况下,我希望使用类似Server-Sent事件的方式将通知推送到扩展程序。我认为正确的方法是在后台保持扩展打开以监听和处理通过Server-Sent事件发送的消息,但是没有很多资源可以解决这个问题。

1 个答案:

答案 0 :(得分:0)

Chrome扩展程序可以通过chrome.gcm API直接访问GCM(Google Cloud Messaging)服务,它可以通过GCM服务发送和接收邮件。

看看chrome.gcmImplementing GCM Client on Chrome,有非常详细的样本。