我无法按照此处有关在 Firefox 扩展中接收启动通知的说明进行操作。它说在那里添加
category profile-after-change MyComponent @foobar/mycomponent;1
到 chrome.manifest。我要做什么MyComponent
和foobar/mycomponent;1
?
我的扩展实际上是另一个扩展的插件。在它的主要 .js 文件中,我有
MainExtension.MyPlugin = {...
然后在 MainExtension 对象的 MyPlugin 对象属性中定义我的所有函数。
我相信我应该设置MyComponent
为MainExtension.MyPlugin
. 我不确定第二部分。我也不确定我需要做什么来调用我想要在启动时调用的函数。查看其他一些扩展,我想我可能需要添加一个observe()
方法来MainExtension.MyPlugin
在收到profile-after-change
通知时调用另一个函数,但我不确定。