我正在创建一个Chrome扩展程序,当我正在运行的服务上有关于其个人资料的更新时,它会通知用户。服务器向通知发送更新的最佳方式是什么?
理想情况下,我希望使用类似Server-Sent事件的方式将通知推送到扩展程序。我认为正确的方法是在后台保持扩展打开以监听和处理通过Server-Sent事件发送的消息,但是没有很多资源可以解决这个问题。
答案 0 :(得分:0)
Chrome扩展程序可以通过chrome.gcm
API直接访问GCM(Google Cloud Messaging)服务,它可以通过GCM服务发送和接收邮件。
看看chrome.gcm
和Implementing GCM Client on Chrome,有非常详细的样本。