2010-04-07 3 views
2

J'essaie de créer des variables globales dans une extension firefox. Dans mon dossier de contenu, j'ai deux fichiers javascript:Utilisation de Components.utils.import dans une extension firefox

1) Fichier principal JS qui contient les fonctions pour les différents événements, etc

2) Un fichier qui stocke seulement un objet avec les pièces d'état que je veux Maintenir. En outre, je définis le tableau EXPORTED_SYMBOLS.

J'ai des problèmes avec la ligne suivante trouvée dans mon fichier JS principal: Components.utils.import ("resource: ///globalVariables.js");
Lorsqu'il est en haut du fichier, rien ne semble fonctionner. Si je le déplace dans la fonction où j'ai besoin de la variable, le reste de mon code fonctionne, mais la fonction avec cette ligne ne fait rien. Tout conseil qui m'aiderait avec ce problème serait génial. Merci

Répondre

Questions connexes