Вызов showNotification не показывает ничего особенного - PullRequest
0 голосов
/ 10 мая 2019

Я хотел бы внедрить Push-уведомление Google на веб-сайте и следовал этому руководству Google:

https://developers.google.com/web/ilt/pwa/introduction-to-push-notifications

Мне удалось отобразить Push-уведомление и статус разрешений в консоли.но я застрял на этапе, когда для вывода сообщения используется метод showNotification.

Мой код выглядит следующим образом:

Notification.requestPermission(status => {
  console.log('Notification permission status:', status);
});

function displayNotification() {
  if (Notification.permission == 'granted') {
    navigator.serviceWorker.getRegistration().then(function(reg) {
      reg.showNotification('Hello world!');
    });
  }
}

Я просмотрел видео и лабораторные работы безрезультатно.Они просто используют код, указанный выше или похожий с включенным необязательным массивом.

Пожалуйста, помогите мне понять, как вызов метода showNotification может изменить Push-уведомление.

...