Firefox 扩展在状态栏中显示图像
我正在尝试为 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
文件夹中的图像不显示状态栏。
有什么帮助吗? 也许我写了错误的代码或路径等。但应用程序名称是示例。
谢谢。
I am trying to write my first "hello world" extension for Firefox.
It's working fine, but I also want to display an image in the status bar & the image is not displaying.
My folder structure are as follows:
helloworld
chrome.manifest
icon.png
install.rdf
->chrome
->content
sample.xul
->icons
hpsched18.png
-> shows folder in above example
My XUL code:
<?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>
Everything works fine... status bar, messages, tool tip... Only the image, which is in the helloworld\chrome\icons
folder does not display on the status bar.
Any help for that?
Maybe I am writing wrong code or path etc. but application name is sample.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试:
Try: