Progressive web apps ServiceWorker periodicsync事件
我尝试在ServiceWorker线程上触发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
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,是吗
谢谢社区