如何使用能够将推送通知发送到chrome,Firefox和safari浏览器的azure通知中心来实现浏览器推送通知。我需要为非常大规模的用户实现。
答案 0 :(得分:0)
基本上没有Azure通知中心,您可以尝试使用Web Push API将推送通知发送到不同的浏览器,该API在我尝试过的最新Chrome和Firefox上都可以使用,请参阅Push API的Mozilla文档以了解它。 a cookbook site for Web Push展示了一些帮助入门的示例。然后,您可以将Web推送服务器托管在Azure上。
注意:由于Web Push的API是试验性的,我不知道它是否可以在Safari上运行,因为我没有Mac。
同时,考虑到要为非常大量的用户提供服务,以将Google Cloud Message与Azure Notification Hub集成,您可以尝试参考旧的Google博客Push Notifications on the Open Web和Google /的Azure教程/ Firebase Android版Cloud Message可以创建通知中心实例,并使用GCM / FCM对其进行配置,以通过Web推送将推送消息发送到浏览器。
希望有帮助。