如何让 angular PWA 运行 保持打瞌睡模式

How to keep angular PWA running in doze mode

我们正在开发一个 angular PWA 应用程序,它订阅来自 lightStreamer Server 的一些数据更改并向用户显示一些通知。如您所知,PWA 是本机应用程序的替代方案,因此我们希望当移动设备进入休眠模式时,我们的应用程序会继续像以前一样工作,并在某些条件成立时发出警报通知。 是否可以在 angular 框架或 Service Workers 中处理此问题?

效率极低,但您必须:- WakeLock

支持目前有点问题:-(

或者,如果您将 "data updated" 通知推送到您的 ServiceWorker,它可以前台或激活您的 Web 应用程序。