今天我有一个问题:
Progressive Web Apps 和 Push API 与本机 Android应用及其 Push Notification 相对。我想知道两种方法如何工作。
据我了解,使用 Push API 的PWA(渐进式Web应用程序)的服务工作者从接收到他们的推送消息 >推送服务,这是应用服务器使用的系统。 然后,服务人员可以在设备上显示通知。
原生android应用程序如何做到这一点?
也许是这样的: Android应用程序使用 FirebaseMessaging API 从使用的 firebase服务接收其推送消息。应用服务器。 然后,应用可以在设备上显示通知。甚至不同类型的通知(状态栏通知,抬头通知,锁屏通知,应用程序图标徽章通知)
pwa和本机应用程序都使用 FCM(Firebase云消息传递)吗? 区别在哪里?
答案 0 :(得分:0)
我尚未在PWA中使用FCM,但会根据我所读的内容推荐它。特别是FCM支持基于主题的消息订阅,例如天气预报,体育报道,新闻标题等。
W3C / IETF强制您的应用程序跟踪单个用户订阅的 ALL 映射。也就是说, 否 消息广播功能:-(