Я успешно зарегистрировал сервисного работника, но затем код
navigator.serviceWorker.ready.then(function(serviceWorkerRegistration) {
// Do we already have a push message subscription?
....
зависает - функция никогда не вызывается. Почему?