У меня есть рабочее расширение firefox, которое в настоящее время состоит из кнопки. Когда я нажимаю эту кнопку, мой XUL-файл объявляет oncommand="test();"
, который просто является alert("hi!");
.Не удается загрузить JS-файл для расширения firefox
Я включаю файл, как это:
<script type="application/x-javascript"
src="chrome://myfirstextension/content/resultscollector.js" />
resultscollector.js файл именно там, где он должен быть в \content
, но это не работает.
Но когда я просто перемещаю файл в другую папку содержимого расширений, которую я тестирую, и изменяю URL-адрес, к которому я обращаюсь, чтобы отразить это (chrome://myotherfirstextension/content/resultscollector.js
) - он работает!
Чтобы добавить к путанице, хотя оба расширения появляются под инструментов -> Addons и вид -> Панели инструментов, и по этому вопросу, на реальной панели инструментов, можно перейти к chrome://myotherfirstextension/content/overlay.xul
, тогда как попытка перейдите к файлу overlay myfirstextensions, который не позволяет мне нажать клавишу ввода).
Если кто-то может помочь в этом, был бы признателен.