在Firefox扩展中实现GCM的最佳方式



我开发了一个Chrome扩展,使用GCM接收推送消息。我现在想把这个扩展移植到Firefox,但是这已经被证明是有问题的,因为Firefox显然不支持GCM。

我发现了许多不同的选择,但似乎没有一个是最佳的。我想知道在Firefox中实现GCM的最佳方法是什么?如果可能的话,我想继续通过GCM发送我的消息,这样我就不必修改我的发送脚本了。

正如您所说,Firefox还不支持GCM。但是,您可以使用Mozilla Push Service作为GCM的等价物。这里有一个相关的SO帖子。

Firefox用户访问的所有接收推送通知的Web应用程序都从dom.push.serverURL用户首选项指定的服务器获得推送通知。如果您在about:config中检查dom.push.serverURL,您将看到wss://push.services.mozilla.com/

最新更新