我正在尝试实现不需要显示后端交互的通知。这样做的用途是放置一个提醒我按钮,该按钮将在一天中的特定时间(用户指定)发送通知。我对服务 worker 很陌生,但我知道他们是异步工作的。话虽如此,有什么方法可以让我做类似以下伪代码的事情吗?
function timeLeft(time){
setTimeout(() => showNotification(), time);
}
如果我将它放在常规的 javascript 文件中并且用户仍然打开浏览器,这将起作用。
它不需要完全那样,它只需要解决我的问题。谢谢你提前。
最佳答案
否则,您可以使用允许您创建预定通知的服务:see this example在我的博客上。
关于javascript - 我可以在特定时间发送 Web 通知吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47335947/