如何向网页浏览器发送推送通知?
在过去的几个小时里,我一直在阅读有关推送通知 API 和 Web 通知 API 的信息。我还发现,谷歌和苹果分别通过GCM和APNS免费提供推送通知服务。
我试图了解我们是否可以使用桌面通知实现向浏览器推送通知,我相信这就是Web通知API所做的。我在这里和这里看到了一个谷歌文档,关于如何为Chrome完成此操作。
现在我仍然无法理解的是:
- 我们可以使用GCM / APNS向所有Web浏览器(包括Firefox和Safari)发送推送通知吗?
- 如果不是通过GCM,我们是否可以有自己的后端来做同样的事情?
我相信所有这些答案都可以在一个答案中帮助很多有类似困惑的人。