var self = require("sdk/self");
var tabs = require("sdk/tabs");
var button = require("sdk/ui/button/action").ActionButton({
icon: "./icon16.png",
label: "Test Button",
onClick: function() {
tabs.activeTab.attach({
contentScriptFile: ['./content.js']
});
}
});
我通过单击工具栏按钮将content script
文件附加到活动选项卡。
如何知道内容脚本是否已附加到activeTab
?我不想在选项卡中添加多个内容脚本。如果有任何附加的内容脚本,我需要将其删除。
Toggle
按钮对我无效。 Button按特定方式工作。