选项卡关闭时不显示 Web 推送通知

Web Push Notifications not appearing when tab closed

我的 chrome 推送通知在浏览器选项卡打开时有效,但在关闭时无效。据我了解,即使标签页关闭,通知也应该出现。

我已验证网站允许通知

我如何调试关闭选项卡时推送通知不起作用的原因?

顺便说一句,我在 mac。

您混淆了两种不同的技术:

  • 单独使用通知API,将仅在页面打开时显示通知
  • 为了在网站关闭时显示通知,您需要使用 Service Workers + Push API + Notification API 正如我在 this answer