面板中的工具提示

时间:2012-05-19 14:34:41

标签: firefox-addon firefox-addon-sdk

似乎您从属性title="test"获得的工具提示不会显示在面板内。

使用stackoverflow loaded in the panel进行测试,当您将鼠标悬停在热,周,月上时,没有工具提示。但是自定义工具提示有效,例如将鼠标悬停在标签上时。

有没有办法在Add-on SDK面板中启用工具提示,或者唯一的方法是自定义工具提示?

2 个答案:

答案 0 :(得分:4)

不,显示HTML元素的工具提示需要special code in the browser。此代码适用于内置浏览器,但不适用于SDK嵌入到面板中的浏览器。这可能值得归档为SDK错误,但与此同时 - 自定义工具提示是可行的方法。

答案 1 :(得分:2)

是的,有办法。 这适用于Firefox 31

var panel = require("sdk/panel").Panel({
    width: 400,
    height: 400,
    contentURL: "http://stackoverflow.com/",
});

panel.show();

require('sdk/view/core').getActiveView(panel)
    .setAttribute('tooltip', 'aHTMLTooltip');