【问题标题】:Azure browser push notification for chrome, firefox ,and safari browser适用于 chrome、firefox 和 safari 浏览器的 Azure 浏览器推送通知
【发布时间】:2018-11-28 15:44:15
【问题描述】:

如何使用 azure 通知中心实现浏览器推送通知,该中心可以向 chrome、Firefox 和 safari 浏览器发送推送通知。我需要为大规模用户实现此功能。

【问题讨论】:

    标签: c# angular azure push-notification azure-web-app-service


    【解决方案1】:

    基本上没有 Azure Notification Hub,您可以尝试使用 Web Push API 将推送通知发送到不同的浏览器,该 API 适用于我尝试过的最新 Chrome 和 Firefox,请参阅 Mozilla 文档Push API 了解它。还有a cookbook site for Web Push 展示了一些帮助入门的示例。然后,您可以在 Azure 上托管您的 Web 推送服务器。

    注意:由于 Web Push 的 API 是实验性的,我不知道它是否适用于 Safari,因为我没有 Mac。

    同时,考虑到服务于非常大规模的用户,将谷歌云消息与Azure通知中心集成,你可以尝试参考一个旧的谷歌博客Push Notifications on the Open WebGoogle/Firebase云的Azure教程用于 Android 创建通知中心实例并使用 GCM/FCM 对其进行配置以通过 Web Push 向浏览器发送推送消息的消息。

    希望对你有帮助。

    【讨论】:

    • 感谢您的回复。等着别人给它亮光。你有任何实现这个的 Github 链接吗?开始对我来说会很好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 2016-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多