1

我开发了一个独立工作的 npapi 插件。我想将该插件嵌入到 XUL 运行器 Firefox 扩展中。我在 borwserOverlay.xul 做的是这个

<menupopup id="menu_ToolsPopup">
    <menu id="xulschoolffextension-ffext-menu" label="&xulschoolffextension.ffext.label;" insertbefore="devToolsEndSeparator">
      <menupopup>
        <menuitem id="xulschoolffextension-ffext-menu-item"
          label="&xulschoolffextension.ffextplay.label;" oncommand="XULSchoolChrome.BrowserOverlay.play(event);" />       
      </menupopup>
    </menu>
  </menupopup>


    <html:embed id="pluginobj" type="application/xpcom-recorder" width=0 height=0> </html:embed>

当我删除 pluginobj html 标签时,我可以在浏览器中看到扩展选项,但是当我添加它时,该选项不可见。我想这会导致错误或包含在错误的位置。我通过这个实现的是从 JS 事件调用插件对象函数。

4

0 回答 0