firefox插件sdk覆盖链接预览文本

时间:2015-01-05 22:02:51

标签: firefox-addon firefox-addon-sdk

我是开发firefox插件的新手,并且想知道当您将鼠标悬停在链接上时,是否有办法覆盖/修改浏览器底部显示的链接预览文本。

我看上去很简短,并且找不到任何描述这个内容的参考资料。

感谢您的任何想法。

1 个答案:

答案 0 :(得分:0)

您可以像这样设置状态文本:

aDOMWindow.XULBrowserWindow.setOverLink('blah')

其中aDOMWindowwindow类似Services.wm.getMostRecentWindow('navigator:browser'),例如window.XULBrowserWindow.setOverLink('')

就像link.addEventListener('onmouseenter'......一个执行setOverLink的函数

一样

并使其消失,将其设置为空白字符串。所以只需Services.wm.getMostRecentWindow

但是你是在鼠标输入链接时这样做的,默认情况下,鼠标离开链接会将其空白,因此你可能不需要处理消隐。

编辑: 你问过add-sdk,所以const { getMostRecentBrowserWindow } = require('sdk/window/utils'); getMostRecentBrowserWindow().XULBrowserWindow.setOverLink('hiiiiiii!!!') 可能没有意义,所以这是一个你可以在sdk中尝试的快速测试:

{{1}}