reg.pushManager.subscribe выбрасывает DOMException, поэтому не может получить конечную точку push (в браузере Google Chrome прекрасно работает в Firefox) - PullRequest
0 голосов
/ 30 октября 2019

reg.pushManager.subscribe выдает DOMException, поэтому не может получить конечную точку push (в браузере Google Chrome прекрасно работает в Firefox)

`function subscribe() {
      navigator.serviceWorker.getRegistration()
        .then(function (reg) {
          console.log(reg);

          reg.pushManager.subscribe({
            userVisibleOnly: true
          })
            .then(function (sub) {
              console.log('Push object :', sub);

            })
            .catch((err) => {
              console.log(err);

            })

        });
    }`

в navigator.serviceWorker.getRegistration (), объект reg, подписка pushManager имеет ошибку

...