¿Cómo obtengo programáticamente mi número de versión de la extensión de Firefox con Javascript?¿Cómo puede una extensión de Firefox obtener su propio número de versión mediante programación?
Mi extensión tiene un archivo install.rdf que contiene el número de versión similar al siguiente. Quiero extraer el contenido de la etiqueta <em:version>
.
<?xml version="1.0" encoding="UTF-8"?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<Description about="urn:mozilla:install-manifest">
...
<em:version>1.0</em:version>
...
</Description>
</RDF>
Excelente. Esa es una respuesta completa! Tuve que inicializar mi propio objeto gExtensionManager. – Mat
Bueno, no fue una respuesta completa porque no estaba realmente seguro de que funcionaría :) – robertc
No conozco ninguna ventaja para hacerlo de una forma u otra, pero esto es aún más breve: 'let version = Application. extensions.get ('extensión @ id'). versión; '(de http://stackoverflow.com/questions/1965310/detecting-firefox-extension-version) – MatrixFrog