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.

¿Fue útil?

Solución

Creo que su registro de cromo está mal, echar un vistazo a este artículo MDC

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top