我正在使用Erik Vold 的工具栏按钮添加 Firefox ,我想知道当用户按下工具栏中的按钮时如何启动和停止 pageMod。这甚至可能吗?我尝试使用这种方法注入 Javascript,但效果不太好。此外,我无法注入 CSS。
以下是我当前的代码,如果这可以帮助理解问题:
var tbb = require('toolbarbutton').ToolbarButton({
id: 'button',
label: 'us-button',
image: self.data.url('img/on.png'),
onCommand: function () {
tabs.activeTab.attach ({
contentScriptFile: [
self.data.url('jquery/jquery.min.js'),
self.data.url('jquery/jquery-ui.js'),
self.data.url('recuperation.js'),
self.data.url('dialog.js')
]
});
}
});