设想 -
我在 Chrome 上登录帐户 A 并启用新消息的推送通知。工作正常。
我在同一浏览器上注销并登录帐户 B。当我登录账户 B 时,我想要账户 B 的推送通知。
当您从同一浏览器管理多个帐户时,Gmail 会这样做。它仅显示当前登录的电子邮件帐户的推送通知。
要在我的应用程序中执行此操作,我必须在从帐户 A 注销时取消订阅推送通知,并在我登录帐户 B 时再次订阅推送通知。
有没有更好的方法将它与当前会话联系起来?
编辑:我正在考虑为多个用户注册一个客户端(即机器上的 chrome 浏览器),然后发送带有推送通知有效负载的用户 ID,以确定向谁显示消息。