Firefox addon 非默认面板大小在Firefox加载项sdk中不起作用
我使用以下代码在main.js文件中创建一个面板: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
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上运行。