首页 > 解决方案 > 在没有外部服务器的情况下显示来自“睡眠”PWA/ServiceWorker 的通知 (PushAPI)

问题描述

我想创建一个不时显示通知的 WebApplication。作为带有 ServiceWorker 的 PWA,即使浏览器关闭,它也会在后台运行。

我了解到我需要使用 PushAPI 来订阅发送推送消息的服务器。然后事件处理程序显示实际通知。

由于我的应用程序是独立的,因此不需要外部服务器。我宁愿编写一些模仿类似于 setTimeout() 的推送事件的代码。

这可能吗?

标签: javascriptbrowserpush-notificationprogressive-web-appsservice-worker

解决方案


推荐阅读