2

我找到了如何使用 Firefox 的插件生成器显示桌面通知。就像下面的代码一样,但是如何显示 HTML 自定义通知,谷歌浏览器扩展可以显示自定义 Html 通知。Firefox 有可能吗,怎么样?

这是一个典型的例子。单击该消息时,会在控制台中记录一个字符串。

var notifications = require("notifications");
notifications.notify({
  title: "Jabberwocky",
  text: "'Twas brillig, and the slithy toves",
  data: "did gyre and gimble in the wabe",
  onClick: function (data) {
    console.log(data);
    // console.log(this.data) would produce the same result.
  }
});

这会显示一个图标,该图标存储在加载项的数据目录中。(有关更多信息,请参阅 self 模块文档。)

var notifications = require("notifications");
var self = require("self");
var myIconURL = self.data.url("myIcon.png");
notifications.notify({
  text: "I have an icon!",
  iconURL: myIconURL
});
4

1 回答 1

1

看起来您已经找到了当前文档:

https://addons.mozilla.org/en-US/developers/docs/sdk/latest/modules/sdk/notifications.html

如上所述,(抱歉)插件 SDK 不支持通知中的 HTML 内容。

于 2013-04-07T00:58:05.623 回答