如何在带有扩展名的Firefox中的工具栏按钮上创建popover
我正在开发firefox的扩展,它需要用html文档显示popover。在Safari和Chrome中,有一种非常简单的方法可以创建popover,但到目前为止,我花了2天的时间在Firefox中寻找一种方法来完成同样的事情,但我在文档中找不到这样做的页面 如果有人能给我提供代码示例、教程链接或文档,我将不胜感激 这是Safari中的popover图像如何在带有扩展名的Firefox中的工具栏按钮上创建popover,firefox,firefox-addon,xul,toolbar,popover,Firefox,Firefox Addon,Xul,Toolbar,Popover,我正在开发firefox的扩展,它需要用html文档显示popover。在Safari和Chrome中,有一种非常简单的方法可以创建popover,但到目前为止,我花了2天的时间在Firefox中寻找一种方法来完成同样的事情,但我在文档中找不到这样做的页面 如果有人能给我提供代码示例、教程链接或文档,我将不胜感激 这是Safari中的popover图像 您可以在本教程中找到此内容 在基于xul的插件中,这可以通过面板来完成。如果你看到一个面板,他们有一些类似于你想要的 你要做的是: <t
您可以在本教程中找到此内容
在基于xul的插件中,这可以通过面板来完成。如果你看到一个面板,他们有一些类似于你想要的 你要做的是:
<toolbarpalette id="BrowserToolbarPalette">
<toolbarbutton id="yourToolbarbutton"
image="chrome://yourExt/content/image.png"
class="toolbarbutton-1 chromeclass-toolbar-additional">
<panel id="yourPanel"
type="arrow"
noautofocus="true"
consumeoutsideclicks="true"
onpopupshowing="functionToFillThePanel();"
level="top">
content goes here
</panel>
</toolbarbutton>
/toolbarpalette>
内容在这里
/工具栏调色板>
您是在使用插件SDK,还是在创建基于XUL的插件?我不知道有类似SDK的东西,我使用的是基于XUL的插件。这是我访问的第一个地方,但没有找到我要找的东西。