Уведомление Chrome на рабочем столе браузера - PullRequest
2 голосов
/ 08 июля 2019

После обновления Google Chrome до версии 75 уведомление на рабочем столе перестало работать, но оно нормально работает в Firefox, есть ли способ исправить эту проблему или любой обходной путь для отображения уведомления на рабочем столе?Заранее спасибо.Обратите внимание, что приложение является веб-приложением, а не расширением Chrome, ниже приведен пример уведомления на рабочем столе

Notification.requestPermission();
new Notification ("Desktop notification example")

1 Ответ

1 голос
/ 08 июля 2019

Новая Notification спецификация обновлена.Вам нужно изменить его на синтаксис на основе обещаний для уведомлений сейчас.Код должен быть примерно таким:

Notification.requestPermission().then(function(permission) { 
   if(permission === 'granted') {
      new Notification ("Desktop notification example")
   } else {
      console.log('not granted')
   }

})

Новая спецификация написана здесь

...