私は現在、Web上の一部のリソースを監視し、特定のイベントの通知を表示するFirefox拡張機能を開発しています。現在、私は「nsIAlertService」を次のように使用しています。
var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alertsService.showAlertNotification(image , title, msg, true, "", onNotificationClicked);
私は2つのことをしたいと思います:
1)複数行の通知(表示したい詳細情報があります)、それらを表示する簡単な方法はありますか?
2)ユーザーがステータスバーアイコンにカーソルを合わせると、クリック可能なリンクを含むポップアップが開きます。XULファイルを作成し、ポップアップとポップインを「手動で」管理する必要があると思います...誰かがサンプルコードを持っていれば問題ありません。