如何使用chrome:// URL访问.xul文件?

时间:2009-04-28 14:59:27

标签: firefox xul

我正在学习如何制作firefox扩展程序。

我创建了一个名为findfile的目录,在该目录下我有目录content / skin /和locale /。 content /目录中有一个findfile.xul文件。其他两个是空的

我在/home/akshay/.mozilla/firefox/xxxx.dev/chrome /

下放了一个findfile.manifest文件

findfile.manifest的内容是:

content findfile file:///home/akshay/programs/firefox/findfile/content/
skin findfile classic/1.0 file:///home/akshay/programs/firefox/findfile/skin/
locale findfile en-US file:///home/akshay/programs/firefox/findfile/locale/

当我使用file:// URL访问findfile.xul时,它工作正常。但是当我尝试使用chrome://findfile/content/findfile.xul访问它时,它不显示窗口。 (我重启了浏览器)

我做错了什么?

1 个答案:

答案 0 :(得分:2)

也许将findfile.manifest重命名为chrome.manifest?

给出绝对路径也不是一个好主意。改为使用相对路径。