use*_*542 8 google-chrome notifications
如标题:我想接收来自当前未在任何选项卡中打开的页面的推送通知;以及没有打开 Chrome 浏览器窗口时。
目前 facebook.com 已经这样做了,但是当它们未打开时,我没有收到来自 messenger.com 或 whatsapp.com 等网站的通知。
TL;DR:转到about:debugging#workersFirefox 或chrome://serviceworker-internals/Chrome,找到相关条目,然后单击“取消注册”。
看来这是“服务人员”造成的。在 Firefox 中,您可以看到它们about:debugging#workers(将其放在地址栏中)。我发现了数十个服务人员,据说都已停止(没有一个被标记为正在运行),但 Telegram 就在其中,而且我肯定仍在从我很久以前关闭的选项卡中收到通知。
单击“取消注册”后,该工作人员消失了,我不再收到通知。
通知通过某些服务推送给工作人员,例如 Mozilla 自己的推送服务。每条消息都有一个生存时间。如果这个时间足够长,该消息甚至会在您下次启动浏览器时传递(如果您关闭浏览器或处于离线状态)。
这是我第一次听说浏览器中的任何东西(当然除了扩展之外)在关闭选项卡后仍保持活跃运行。如果你想追踪某人,这似乎比 cookies 更好……每次他们上线时,他们都会再次向你宣布自己的身份。
| 归档时间: |
|
| 查看次数: |
3248 次 |
| 最近记录: |