Firefox addon 非默认面板大小在Firefox加载项sdk中不起作用

Firefox addon 非默认面板大小在Firefox加载项sdk中不起作用,firefox-addon,firefox-addon-sdk,Firefox Addon,Firefox Addon Sdk,我使用以下代码在main.js文件中创建一个面板: var pan = panel.Panel({ contentURL: data.url("start.html"), contentScriptFile: [data.url("start.js"), data.url("jquery-1.6.4.min.js")] }); 我想将其放大,因此添加了宽度和高度属性: var pan = panel.Panel({ width:400, height:400, cont

我使用以下代码在main.js文件中创建一个面板:

var pan = panel.Panel({
  contentURL: data.url("start.html"),
  contentScriptFile: [data.url("start.js"), data.url("jquery-1.6.4.min.js")]  
});
我想将其放大,因此添加了宽度和高度属性:

var pan = panel.Panel({
  width:400,
  height:400,
  contentURL: data.url("start.html"),
  contentScriptFile: [data.url("start.js"), data.url("jquery-1.6.4.min.js")]  
});
添加这些属性后,面板会变大,但它也是透明的,没有内容:


我在Ubuntu11.10上使用sdk版本1.2.1和Firefox 7.0.1。

看起来Firefox 8已经解决了这个问题。

使用您的代码和简单的
start.html
/
start.js
文件对我来说效果很好-面板出现了,但不是透明的。还不清楚为什么尺寸更改会产生这种影响,
宽度
高度
属性只会更改现有的私有
\u宽度
\u高度
属性。可能尝试最小化你的
start.html
文件,以找出问题的原因。你的Linux系统上运行过桌面效果吗?我尝试过使用Ubuntu2D(无效果)运行它,但也不起作用。在这种情况下,它不是透明的,只是一个空白窗口。我也在Windows上运行过它,它运行得很好,所以这可能只是Linux的问题。它不仅仅在Ubuntu上运行。