Как получить доступ к файлу .xul с помощью URL-адреса chrome: //? - PullRequest
1 голос
/ 28 апреля 2009

Я учусь делать расширения для Firefox.

Я создал каталог с именем findfile, в котором у меня есть каталоги содержимого / skin / и locale /. В каталоге content / находится файл findfile.xul. Два других пусты

Я поместил файл findfile.manifest в /home/akshay/.mozilla/firefox/xxxx.dev/chrome/

Содержание 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/

Когда я получаю доступ к findfile.xul, используя URL-адрес file: //, он работает нормально. Но когда я пытаюсь получить к нему доступ с помощью chrome: //findfile/content/findfile.xul, окно не отображается. (Я перезапустил браузер)

Что я делаю не так?

1 Ответ

2 голосов
/ 30 апреля 2009

Возможно переименовать findfile.manifest в chrome.manifest?

Также не очень хорошая идея указывать абсолютные пути. Вместо этого используйте относительные пути.

...