我正在尝试为Firefox编写我的第一个“hello world”扩展程序。
它工作正常,但我还想在状态栏中显示图像&图像没有显示。
我的文件夹结构如下:
helloworld
chrome.manifest
icon.png
install.rdf
->chrome
->content
sample.xul
->icons
hpsched18.png
- >显示上例中的文件夹
我的XUL代码:
<?xml version="1.0"?>
<overlay id="sample"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<statusbar id="status-bar">
<statusbarpanel id="my-panel" label="Hello, World"
src="chrome://sample/chrome/content/icons/hpsched18.png"
tooltiptext="Hello Word Tool Tip"
/>
<statusbarpanel label="Left panel"
tooltiptext="Sample status bar Left panel"
/>
<spacer flex="1"/>
<progressmeter mode="determined" value="82"/>
<statusbarpanel label="Right panel"/>
</statusbar>
</overlay>
一切正常......状态栏,消息,工具提示......只有helloworld\chrome\icons
文件夹中的图像不会显示在状态栏上。
对此有何帮助? 也许我写错了代码或路径等。但应用程序名称是样本。
感谢。
答案 0 :(得分:1)
尝试:
src="chrome://sample/content/icons/hpsched18.png" tooltiptext="Hello Word Tool Tip" />