Ошибка типа: "browser.notifications не определено"? - PullRequest
1 голос
/ 17 марта 2019

Сегодня возился с расширениями браузера Firefox, но столкнулся с проблемой. Я пробовал уведомления, но я получаю сообщение об ошибке

«TypeError:« browser.notifications не определено »

Мой manifest.json запрашивает разрешение notifications. Я использую browser.notifications.create

Уведомления не отображаются.

Есть идеи? Извиняюсь, если это простой вопрос.

Ответы [ 2 ]

2 голосов
/ 17 марта 2019

Что вам нужно, это API уведомлений

Чтобы проверить текущее разрешение

Notification.permission 

Чтобы создать уведомление

 new Notification("Hi there!");

Я рекомендую вамсначала взглянем на API

1 голос
/ 17 марта 2019

Оказывается, проблема была в том, что я пытался запустить уведомление из своего скрипта контента, даже не подозревал. Уведомления должны быть отправлены из фонового скрипта. Спасибо!

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