В настоящее время я разрабатываю расширение firefox, которое отслеживает некоторые ресурсы в Интернете и отображает уведомление для определенных событий. В настоящее время я использую «nsIAlertService» следующим образом:Расширение многострочного расширения Firefox
var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alertsService.showAlertNotification(image , title, msg, true, "", onNotificationClicked);
Я хотел бы иметь две вещи:
1) Многократное уведомления (у меня есть некоторые детали информацию, которую я хотел бы, чтобы отобразить), есть ли простой способ их отображения?
2) Когда пользователь наводит значок значка состояния, открывается всплывающее окно с некоторыми интерактивными ссылками. Я подозреваю, что мне приходится писать XUL-файл и управлять всплывающим окном и «вручную» ... что хорошо, если у кого-то есть пример кода.