Firefox扩展多行通知

Firefox扩展多行通知,firefox,firefox-addon,xul,Firefox,Firefox Addon,Xul,我目前正在开发一个firefox扩展,它可以监视web上的一些ressource,并显示特定事件的通知。目前,我使用“nsIAlertService”的方式如下: var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService); alertsService.showAlertNotification(image ,

我目前正在开发一个firefox扩展,它可以监视web上的一些ressource,并显示特定事件的通知。目前,我使用“nsIAlertService”的方式如下:

var alertsService = Components.classes["@mozilla.org/alerts-service;1"].getService(Components.interfaces.nsIAlertsService);
alertsService.showAlertNotification(image , title, msg, true, "", onNotificationClicked);
我想要两样东西:

1) 多行通知(我有一些我想显示的详细信息),有没有一种简单的方法来显示它们

2) 当用户悬停状态栏图标时,会打开一个带有一些可单击链接的弹出窗口。我怀疑我必须编写一个XUL文件并“手动”管理弹出窗口和popin…如果有人有一些示例代码,这是可以的

对于(1),除非您使用自己的通知系统,否则不可能在所有平台上使用。这“只适用于”mac(如果用户安装了Growl),并且可能适用于Linux

对于第(2)项,您需要看一看。

对于第(1)项,除非您使用自己的通知系统,否则它不可能在所有平台上运行。这“只适用于”mac(如果用户安装了Growl),并且可能适用于Linux

对于第(2)项,您需要查看