Я получаю DOMException: «Ошибка при получении push-подписки» при использовании Firefox 67. Что-то мне не хватает в коде? - PullRequest
0 голосов
/ 30 мая 2019

Я использую push-уведомления в своем веб-приложении для Chrome. Ранее, следующий код работал нормально в Firefox. Но после обновления Firefox я получаю исключение.

function subscribeUser() {
  const applicationServerKey = 
  urlB64ToUint8Array(applicationServerPublicKey);
  swRegistration.pushManager.subscribe({
    userVisibleOnly: true,
    applicationServerKey: applicationServerKey
  })
  .then(function(subscription) {
    console.log('User is subscribed.');

    updateSubscriptionOnServer(subscription);

    isSubscribed = true;

    updateBtn();
  })
  .catch(function(err) {
    console.log('Failed to subscribe the user: ', err);
    updateBtn();
  });
} 

DOMException: «Ошибка при получении push-подписки.»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...