2010-12-10 37 views
1

Je suis nouveau à la fois javascript et firefox extension d'écriture, donc j'ai besoin d'une réponse vraiment explicite.Comment faire pour Chromebug à ouput messages de connexion à la console Chromebug lors du débogage Extension Firefox

J'écris une extension firefox qui va inspecter et modifier les requêtes GET du navigateur avant le chargement de la page. J'ai besoin de déboguer mon code et installé les versions correspondantes de Chromebug et Firebug (1.7.0a7).

De quoi ai-je besoin de mettre dans mon code javascript d'extensions pour le sortir dans le journal chromebug. J'ai essayé Chromebug.Console.log ("message ici") et Firebug.Console.log ("message ici") et aucune sortie à la console chromebug.

Comment la journalisation est-elle effectuée pour les extensions firefox?

Répondre

1

Je n'ai jamais travaillé avec Chromebug, mais vous pouvez vous connecter à la console d'erreur de Firefox en utilisant

Application.console.log("I'm a log message"); 

Cela peut aider jusqu'à ce que vous Chromebug en cours d'exécution. En outre, il y a Venkman le débogueur Javascript.

+0

Cela devrait être 'Firebug.console.log (" Je suis un message de journal ")," Application ... "ne fonctionne pas pour moi au moins. –

+0

Je travaille pour moi dans Firefox 4 ainsi que dans Thunderbird. C'est une API publiée (https://developer.mozilla.org/en/Toolkit_API/FUEL). – speedball2001

+0

Je n'ai pas fait d'effort pour faire des recherches sur ma demande, si ce n'est que j'ai remarqué que l'application ... ne fonctionnait pas pour moi dans FF 3.6, mais que Firebug l'a fait. Peut-être que j'ai été prématuré dans mon commentaire, et pour cela je m'excuse. –

0

Je ne peux pas comprendre non plus. J'ai créé un problème au http://code.google.com/p/fbug/issues/detail?id=4256. Peut-être voter pour cela. Remarquez comme je décris ici, vous pouvez le faire fonctionner en tapant quelque chose dans la console Chromebug.

Une autre alternative est d'utiliser FBTrace, mais se console cernées serait mieux :)

0

Cela peut avoir été résolu. Pour tout ceux intéressés ... Pour autant que je sache, après 1.7.2 console.log fonctionne très bien.