Firefox addon 如何在firefox中自定义书签弹出式帮助

Firefox addon 如何在firefox中自定义书签弹出式帮助,firefox-addon,firefox,Firefox Addon,Firefox,我现在知道如何制作一个简单的firefox扩展,但我需要有人帮助我制作更有用的书签。现在,我在书签侧边栏中的任何书签上方按住鼠标光标几秒钟,它将显示一个带有书签全名的小窗口。我想在此窗口中添加一个小图像,例如youtube缩略图。你能帮我吗 相同,但在图像中: =============编辑========== =============编辑========== =============编辑========== 差不多完成了。你能告诉我为什么这里的缩略图这么宽吗图像.setAttribute

我现在知道如何制作一个简单的firefox扩展,但我需要有人帮助我制作更有用的书签。现在,我在书签侧边栏中的任何书签上方按住鼠标光标几秒钟,它将显示一个带有书签全名的小窗口。我想在此窗口中添加一个小图像,例如youtube缩略图。你能帮我吗

相同,但在图像中:

=============编辑==========

=============编辑==========

=============编辑==========


差不多完成了。你能告诉我为什么这里的缩略图这么宽吗<代码>图像.setAttribute(“宽度”,“120px”)不起作用。

在我看来,这个问题太宽泛了,不能表明你试图自己做任何研究。关于这件事,我不会给你一个完整的填鸭式回答,因为你问题的“广泛性”可能会涉及相当多的工作,甚至可能是几个小时,即使是对像我这样有丰富经验的人来说也是如此

无论如何,我会给你一些提示,让你开始:

  • 侧边栏是
    chrome://browser/content/bookmarks/bookmarksPanel.xul
    ,但您需要覆盖
    chrome://browser/content/places/placesOverlay.xul
    ,其中
  • 工具提示本身是
    bhTooltip
    元素和子元素。在那里添加新内容,例如
    xul:image
  • 工具提示信息通过您可能希望使用的函数填写
  • 获取youtube缩略图的URI非常重要
  • 其他地方详细描述了如何覆盖内容等。(例如,有关某些链接,请参见wiki)。他们也是你的朋友

XBL是不是比
loadOverlay
更好的解决方案?谢谢,非常有用。你能再给我一个提示吗?在我将图像添加到vbox后,它的大小是不正确的。我上传了问题的截图。@user2547526将图像上的flex属性设置为
0
@user2547526你还应该加上一个他的答案,这是你至少能做的。这表示赞赏。你检查了解决方案,这很好,现在只需点击向上箭头,这是一个很好的答案。