2012-03-01 1 views
0

나는이 일회를보고 매우 어렵지는 않지만 인터넷에서 해결책을 찾을 수 없다는 것을 알고 있습니다.Firefox를 해킹하여 주소창을 통해 확장 프로그램을 엽니 다.

플러그인이 있다고 가정 해 봅시다. XUL으로 작성되었습니다. HTML과 같은 XUL에는 태그, js 등이 있습니다. 따라서 Firebug로 디버깅하고 싶습니다.

하지만 기본 플러그인보기에서는 다른 모든 플러그인을 사용할 수 없습니다. 그래서 웹 페이지처럼 내 플러그인을 열어야합니다.

이 나는 ​​사람이이 문제에 직면 하는가

chrome://address/to/my/plugin/page.xul 

같은 것이 있다는 기억 나?

답변

1

확장 프로그램 페이지의 주소를 작성할 수있는 일반적인 규칙은 없습니다. 확장 프로그램의 XPI 파일을여십시오 (일반 ZIP 파일이므로 필요한 경우 이름을 바꿉니다). chrome.manifest을 살펴보십시오. 예 : 방화범의 chrome.manifest에서 말한다 :

content firebug content/firebug/ 

이 확장의 content/firebug/ 디렉토리에있는 파일이 chrome://firebug/content/에서 액세스 할 수있는 것을 의미한다. 당신 그들을 웹 페이지로 열어보십시오 시도하지만 그들은 반드시 작동하지 않습니다.

더 나은 방법은 실제로 확장을위한 도구를 사용하는 것입니다. 예 : Chromebug 또는 DOM Inspector.

+0

많은 도움을 주셔서 감사합니다. – Narek

관련 문제