No se puede cargar el archivo JS para la extensión de Firefox
-
18-09-2019 - |
Pregunta
Tengo una extensión de Firefox de trabajo que en la actualidad consta de un botón. Cuando hago clic en ese botón, mi archivo XUL declara oncommand="test();"
, que simplemente es un alert("hi!");
.
Estoy incluyendo el archivo de la siguiente manera:
<script type="application/x-javascript"
src="chrome://myfirstextension/content/resultscollector.js" />
resultscollector.js el archivo es correcto donde debe estar en \content
, pero esto no funciona.
Pero, cuando simplemente mover el archivo a otra carpeta de extensiones de contenido que estoy probando, y cambiar la URL accedo a reflejar que (chrome://myotherfirstextension/content/resultscollector.js
) - funciona
Para aumentar la confusión, aunque ambas extensiones aparecen en Herramientas -> complementos y Ver -> Barras de herramientas , y para el caso, en la barra de herramientas real, yo puede navegar a chrome://myotherfirstextension/content/overlay.xul
, mientras que un intento de buscar el archivo de superposición myfirstextensions' falla (la Locationbar simplemente no me permitirá pulse Intro).
Si alguien puede ayudar con esto, sería muy apreciado.
Solución
Creo que su registro de cromo está mal, echar un vistazo a este artículo MDC