我可以使用网络推送通知更新页面而不显示通知吗?

CJ *_*ett 2 web-push push-api progressive-web-apps

我想知道我是否可以使用网络推送通知更新网页而不显示用户与之交互的通知.基本上我想在服务器上的事件后刷新数据.

如果可以,是否仍然需要获得用户发送这些推送更新的许可?

Mar*_*rco 6

是的,您可以在不显示通知的情况下发送推送消息,但Firefox和Chrome上的"隐形"推送消息的原始数量以及发送消息的速率都有限制.

您可以使用Push Quota ServiceWorker Cookbook示例对不同浏览器中的配额进行一些实验.