Ожидание регистрации serviceWorker не возвращает активированного работника - PullRequest
0 голосов
/ 12 мая 2019

Я регистрирую нового работника сервиса для получения push-уведомлений:

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

console.log(registration.active);

Но при печати console.log null что означает, что работник еще не зарегистрирован. Это работало несколько часов, и теперь это не работает. Почему await не ждет, пока работник будет зарегистрирован и активен, чтобы я мог подписаться?

...