Progressive web apps ServiceWorker periodicsync事件

Progressive web apps ServiceWorker periodicsync事件,progressive-web-apps,service-worker,Progressive Web Apps,Service Worker,我尝试在ServiceWorker线程上触发periodicsync事件。为此,我已成功注册到“测试”事件,具有minInterval:1000//ms的值,因此1秒? 在我的ServiceWorker上,我添加了侦听器: self.addEventListener('periodicsync', event => { console.log(event); if (event.tag === 'test') { console.log('test'); // Never

我尝试在ServiceWorker线程上触发
periodicsync
事件。为此,我已成功注册到“测试”事件,具有
minInterval:1000//ms的值,因此1秒?

在我的ServiceWorker上,我添加了侦听器:

self.addEventListener('periodicsync', event => {
  console.log(event);

  if (event.tag === 'test') {
    console.log('test'); // Never logged
  }
});
我尝试用Chrome开发工具发送periodicsync,事件已经触发。但是,从不记录“测试”

也许我还没有真正理解它是如何工作的:当注册periodicSync时,每X秒(最小间隔值),事件就会被发送到ServiceWorker,是吗

谢谢社区