Как создать локальные push-уведомления в React? - PullRequest
1 голос
/ 16 октября 2019

Я пытался делать push-уведомления локально в Reactjs. API уведомлений прекрасно работает с настольными браузерами. Но когда дело доходит до Android, выдается следующая ошибка:

TypeError: Не удалось создать «Уведомление»: недопустимый конструктор. Вместо этого используйте ServiceWorkerRegistration.showNotification ().

Я использую сервисного работника по умолчанию creat-react-app.

Как я могу использовать вышеупомянутый ServiceWorkerRegistration.showNotification() для отправки уведомлений. Я проверил несколько сайтов и не могу понять концепцию.

1 Ответ

0 голосов
/ 16 октября 2019

Не могли бы вы показать нам код в том виде, в котором вы должны рассмотреть:

​ServiceWorkerRegistration.showNotification(title, [options]).then(function(NotificationEvent) { ... });

в опциях свойств значка: URL-адрес изображения, представляющего уведомление, когда недостаточно места для отображениясамо уведомление, такое как, например, панель уведомлений Android. На устройствах Android значок должен соответствовать устройствам с разрешением до 4х, размером примерно 96 на 96 пикселей, и изображение будет автоматически замаскировано

...