2015-11-11 68 views

回答

1

一个简单的解决方案的时候打开扩展的按钮被按下一个新的窗口如下:

main.js

var tabs = require("sdk/tabs"); 
var { ActionButton } = require("sdk/ui/button/action"); 

var button = ActionButton({ 
    id: "my-button", 
    label: "my button", 
    icon: { 
     "16": "./icon-16.png", 
     "32": "./icon-32.png", 
     "64": "./icon-64.png" 
    }, 
    onClick: handler 
}); 

function handler() { 
    tabs.open("https://developer.mozilla.org"); 
} 

确保您的扩展图标应在data文件夹中。

看看Mozilla的开发文档的详细信息:

相关问题