Firefox 확장에 JS 파일을로드 할 수 없습니다
-
18-09-2019 - |
문제
현재 버튼으로 구성된 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 기사
제휴하지 않습니다 StackOverflow