"sdk/tabs"
似乎无法在我的 Firefox 插件中使用。我想知道怎么了。我的background.js在这部分之后停止处理任何代码:
var tabs = require("sdk/tabs");
例如,如果我运行这段代码,控制台将输出“ error1? ”——包括上面的所有内容,但该片段下面没有任何内容。
console.log('error1?');
var tabs = require("sdk/tabs");
console.log('error2?');
// Listen for tab content loads.
tabs.on('ready', function(tab) {
console.log('error3?');
console.log('tab is loaded', tab.title, tab.url);
console.log('error4?');
});
console.log('error5?');
我已在manifest.json文件中包含"tabs"
权限。我需要包括其他任何东西来使用吗?"sdk/tabs"