使Firefox面板适合内容

时间:2012-10-30 20:50:35

标签: firefox-addon-sdk

我手动将我在Chrome中写的扩展程序移植到Firefox。我将一个面板附加到一个小部件,并将该面板的内容设置为HTML文件。如何使面板缩小并随内容增长?现在有很多难看的滚动条和灰色背景。

var data = require("self").data;

var text_entry = require("panel").Panel({
  width: 320,
  height: 181,
  contentURL: data.url("text-entry.html"),
  contentScriptFile: data.url("get-text.js")
});

require("widget").Widget({
  label: "Text entry",
  id: "text-entry",
  contentURL: "http://www.mozilla.org/favicon.ico",
  panel: text_entry
});

未设置面板的高度属性使其非常高。

1 个答案:

答案 0 :(得分:0)

您可能想要查看此示例,该示例根据加载的文档调整面板大小。如果要根据内容大小的更改调整大小,至少在初始加载时:

https://builder.addons.mozilla.org/package/150225/latest/

(抱歉延迟重新开始,一直在旅行)