Я сделал небольшое (загрузочное) расширение, чтобы уведомить меня о некоторых изменениях на сайте. Все сделано, кроме отображения уведомлений.Расширение Firefox: о PopupNotifications.jsm в
Как я понимаю, уведомление HTML5 недоступно из расширений.
Тогда я нашел другой способ с PopupNotifications.jsm. Но общий пример использования не работает, потому что «gBrowser не определен». Эта переменная используется для создания уведомления.
Я не хочу использовать внешние расширения для работы с уведомлениями (я нашел не менее двух). Мне нужно отдельное расширение.
Существует другой способ - использование sdk. Но я не готов использовать его только для уведомлений. Я хочу сделать свое расширение как можно более простым.
Примера я нашел здесь: https://developer.mozilla.org/en-US/docs/Using_popup_notifications
ОК, теперь вопрос: что лучший способ, чтобы добавить уведомления на мое расширение с минимальными изменениями? Продолжить с PopupNotifications.jsm? Или попробуйте создатьInstanse из nsIDOMDesktopNotification (но я не знаю подходящего имени класса, например '@ mozilla.org/...'). Что вы можете мне предложить?
Я уже сделал это с помощью SDK, но я постараюсь это тоже. SDK облегчает процесс разработки, но я предпочитаю низкий уровень развития - меньше зависимости. Спасибо. – Vitaly