Firefox扩展:关于PopupNotifications.jsm

时间:2015-08-18 06:38:50

标签: javascript firefox-addon-bootstrap

我已经制作了一个小型(自举)扩展程序来通知我网站上的某些更改。 除了显示通知外,一切都已完成。

据我所知,HTML5通知无法通过扩展程序访问。

然后我找到了PopupNotifications.jsm的另一种方法。 但是常见的使用样本无效,因为“gBrowser未定义”。此变量用于创建通知。

我不想使用任何外部扩展来处理通知(我发现至少有两个)。我需要一个独立的扩展程序。

还有另一种方法 - 使用sdk。但我还没准备好仅用于通知。我希望尽可能简单地进行扩展。

我在此处找到的示例:https://developer.mozilla.org/en-US/docs/Using_popup_notifications

好的,现在的问题是:以最小的变化向我的扩展程序添加通知的最佳方法是什么? 继续使用PopupNotifications.jsm? 或者尝试创建nsIDOMDesktopNotification的实体(但我不知道合适的类名,比如'@ mozilla.org / ...')。 你有什么建议我的?

1 个答案:

答案 0 :(得分:0)

您可以使用提醒服务或从(20, 1), (1, 3), (13 1), (1, 1), (5, 1), (1, 1), (15, 1), (3, 1), (4, 1), (3, 1), (5, 2) 手动创建

chrome://global/content/alerts/alert.xul