문제

현재 버튼으로 구성된 Firefox 확장 기능이 작동합니다. 해당 버튼을 클릭하면 XUL 파일이 선언됩니다. oncommand="test();" 단순히 alert("hi!"); .

나는 다음과 같은 파일을 포함하고 있습니다.

  <script type="application/x-javascript"
    src="chrome://myfirstextension/content/resultscollector.js" />

resultscollector.js 파일은 바로 \content 그러나 이것은 작동하지 않습니다.

그러나 파일을 단순히 테스트중인 다른 확장 콘텐츠 폴더로 이동하고이를 반영하기 위해 액세스하는 URL을 변경하면 (chrome://myotherfirstextension/content/resultscollector.js) - 효과가있다!

혼란에 추가하려면 두 확장이 모두 아래에 나타납니다. 도구 -> 애드온 그리고 보기 -> 도구 모음, 그리고 그 문제에 대해 실제 도구 모음에서는 chrome://myotherfirstextension/content/overlay.xul, MyFirstextensions의 오버레이 파일을 탐색하려는 시도는 실패하지만 (LocationBar는 단순히 Enter를 누를 수 없음).

누군가가 이것에 도움을 줄 수 있다면 대단히 감사 할 것입니다.

도움이 되었습니까?

해결책

크롬 등록이 잘못된 것 같아요 이 MDC 기사

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top