我目前在我们的服务中实施了webpush。一切正常,除了我现在无法解决的一个问题。
让我们从用户角度假设以下工作流程
pushManager
API中获得了所有必需内容的订阅。pushManager.subscribe
获得新的订阅,则用户必须重新访问该页面。只有在执行此步骤之后,使用新的订阅,才可以再次发送消息。有人知道这仅仅是它的工作方式还是我错过了要点吗?我在此行为的官方文档中找不到任何内容。我认为这是一个问题,因为用户不知道在重新启用网站通知后他们没有收到消息。
如果同时测试了chrome和firefox。他们的行为相同。