2009-04-28 1 views
1

나는 파이어 폭스 확장 기능을 만드는 법을 배우고있다.chrome : // URL을 사용하여 .xul 파일에 액세스하려면 어떻게해야합니까?

필자는 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

사용중인 크롬 URL은 무엇입니까? – pc1oad1etter

+0

chrome : //findfile/content/findfile.xul Chrome 목록 확장 프로그램을 사용해도 표시되지 않습니다. – Akshay

+0

커뮤니티 위키가 표시됩니다. 이것은 합법적 인 질문입니다 ... –

답변

2

아마도 findfile.manifest의 이름을 chrome.manifest로 바꾸시겠습니까?

또한 절대 경로를 지정하는 것은 좋지 않습니다. 대신 상대 경로를 사용하십시오.