Ich entwickle derzeit eine Firefox-Erweiterung, die einige Ressourcen im Web überwacht und eine Benachrichtigung für bestimmte Ereignisse anzeigt. Derzeit bin ich mit dem ‚nsIAlertService‘ die folgenden Art und Weise:Firefox Erweiterung Multiline-Benachrichtigung
var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alertsService.showAlertNotification(image , title, msg, true, "", onNotificationClicked);
Ich mag würde zwei Dinge:
1) mehrzeilige Meldungen (ich einige Detailinformationen, die ich anzeigen mag), Gibt es eine einfache Möglichkeit, sie anzuzeigen?
2) Wenn der Benutzer das Statusleistensymbol bewegt, sollte sich ein Popup mit einigen anklickbaren Links öffnen. Ich vermute, dass ich eine XUL-Datei schreiben und Popup bearbeiten und "per Hand" popinieren muss ... was okay ist, wenn jemand einen Beispielcode hat.