等待serviceWorker注册不返回激活的worker

时间:2019-05-12 15:52:11

标签: javascript google-chrome service-worker

我正在注册新的服务人员以接收推送通知:

const registration = await navigator.serviceWorker.register("/js/serviceWorker-bundle.js", {
  scope: "/"
});

console.log(registration.active);

但是console.log打印null意味着工作人员尚未注册。它工作了几个小时,现在却不起作用。为什么await不等到工作人员注册并激活后才能进行订阅?

0 个答案:

没有答案