如何显示来自我的网站的推送通知



我正在开发一个简单的网站,我希望我的网站向用户显示推送通知。这类似于 facebook.com 在chrome和Firefox中显示通知的方式。我还在开发一个Android应用程序,该应用程序也支持通过GCM推送通知。

所以我需要有关如何向我的网站添加推送通知支持的帮助。提前感谢!

您可以使用 Service Worker 来显示来自网站的通知,如在 Chrome 上实现 GCM 客户端中所述。您可以参考推送消息代码实验室 关于如何实施它。

这会 https://z-push.org/有帮助

您从未提及您开发网站的技术!

Firefox 和 Chrome 都支持 Push API。

目前Firefox遵循该标准,而Chrome使用混合解决方案(Push API + GCM)。

基本上你必须:

  • 收集端点(设备令牌)并使用 Javascript 和推送 API 注册服务工作线程(稍后将执行的代码片段)
  • 将端点存储到服务器
  • 当出现问题时,您可以从后端将通知发送到浏览器制造商的服务
  • 浏览器
  • 制造商的服务将通知传递给浏览器(浏览器与浏览器有永久连接)

您可以阅读本教程的 Chrome 和 MDN 的推送 API 参考。

如果您更喜欢第三方服务,我建议您使用我开发的服务:https://pushpad.xyz

相关内容

  • 没有找到相关文章

最新更新