簡體   English   中英

在 Service Worker 中使用 setInterval

[英]Using setInterval in Service worker

請我想使用 setInterval 它在我的服務工作者 javascript 文件中每 5 秒顯示一次通知,它起初工作正常,但在大約 20 秒后逐漸停止工作

這里是service worker java腳本文件中timer初始化的部分

self.addEventListener('activate', function(event) {
  setInterval(function()
   {

     self.registration.showNotification("title", {
       body: "test"
     });


   },5000);

});

Service Worker 的生命周期是有限的,你不能讓他們永遠活着。

請參閱Service Workers 規范生命周期段落

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM