我正在学习如何制作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访问它时,它不显示窗口。 (我重启了浏览器)
我做错了什么?
答案 0 :(得分:2)
也许将findfile.manifest重命名为chrome.manifest?
给出绝对路径也不是一个好主意。改为使用相对路径。