Firefox addon Firefox扩展:将项目添加到工具菜单

Firefox addon Firefox扩展:将项目添加到工具菜单,firefox-addon,xul,Firefox Addon,Xul,我希望扩展名作为ff菜单项“视图”下的菜单项。我不知道怎么称呼它。这就是“工具”的代码: 我只需要更改menupopup的id,但我不知道“视图”的id。有人能帮我吗?Firefox为叠加定义了各种ID。视图菜单的id为菜单\视图弹出窗口。请注意非大写字母“v” 有关其他覆盖点,请参见以下非常简单的扩展将菜单项添加到视图弹出窗口 我的舱单: content menutest chrome/content/ overlay chrome://browser/content/browser

我希望扩展名作为ff菜单项“视图”下的菜单项。我不知道怎么称呼它。这就是“工具”的代码:



我只需要更改menupopup的id,但我不知道“视图”的id。有人能帮我吗?

Firefox为叠加定义了各种ID。视图菜单的id为菜单\视图弹出窗口。请注意非大写字母“v”


有关其他覆盖点,请参见

以下非常简单的扩展将菜单项添加到
视图
弹出窗口

我的舱单:

content menutest    chrome/content/
overlay chrome://browser/content/browser.xul chrome://menutest/content/menutest.xul
我的XUL文件:

<?xml version="1.0"?>
<overlay id="menutest" 
         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    <menupopup id="menu_viewPopup">
       <menuitem id="bs-hello" label="My View Item"
              oncommand="alert('test');"/>
    </menupopup>
</overlay>


您是否尝试过
菜单_ViewPopup
?两个视图ID都是用小写字母书写的唯一ID-我想知道为什么
<?xml version="1.0"?>
<overlay id="menutest" 
         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
    <menupopup id="menu_viewPopup">
       <menuitem id="bs-hello" label="My View Item"
              oncommand="alert('test');"/>
    </menupopup>
</overlay>