Как включить Notification.permission в электронном приложении? - PullRequest
1 голос
/ 25 апреля 2019

Я разработал настольное приложение на основе электронного фреймворка.Я загрузил свой сайт в окне браузера.На сайте будут отображаться уведомления для пользователя.В chrome у меня есть возможность запросить разрешение у пользователя на отображение уведомления или нет.С помощью Notification.requestPermission () я могу отобразить всплывающее окно, чтобы запросить у пользователя разрешение на отображение уведомления или нет.

Таким же образом мне нужно отобразить то же самое всплывающее окно для переключения уведомленияразрешение от «предоставлено» на «отказано» .

Подскажите, как включить эту функцию в электронном приложении.

1 Ответ

0 голосов
/ 26 апреля 2019

Из моего опыта работы с электронными уведомлениями браузера по умолчанию не очень хорошо работают (на некоторых платформах они даже не отправляли).

Вместо этого я рекомендую использовать пакет уведомлений node-js под названием node-notifier.

Я использую его уже около года в своем приложении Electron и рекомендую его всем пользователям Electron.

Node notifier работает на каждомплатформе, и вам не нужно запрашивать разрешение на отправку уведомлений.

Узел Node notifier Package

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