2010-12-10 7 views
1

Ich bin neu sowohl Javascript und Firefox Erweiterung schreiben, so dass ich eine wirklich explizite Antwort brauche.Wie Chromebug Protokollierungsmeldungen an Chromebug Konsole beim Debuggen von Firefox Extension

Ich schreibe eine Firefox-Erweiterung, die GET-Anfragen aus dem Browser prüfen und ändern wird, bevor die Seite geladen wird. Ich muss meinen Code debuggen und passende Versionen von Chromebug und Firebug (1.7.0a7) installieren.

Was muss ich in meinen JavaScript-Code für Erweiterungen eingeben, damit er im Chrombug-Protokoll ausgegeben wird? Ich habe versucht Chromebug.Console.log ("Nachricht hier") und Firebug.Console.log ("Nachricht hier") und keine Ausgabe an die ChromeBug-Konsole.

Wie erfolgt die Protokollierung für Firefox-Erweiterungen?

Antwort

1

Ich habe noch nie mit Chromebug gearbeitet, aber Sie können mit

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

Dies zu Firefox Fehlerkonsole anmelden kann helfen, bis Sie Chromebug Laufen zu bekommen. Außerdem gibt es Venkman, den Javascript-Debugger.

+0

Das sollte sein 'Firebug.console.log (" Ich bin eine Protokollnachricht ");' 'Anwendung ...' funktioniert nicht für mich mindestens. –

+0

Ich arbeite für mich in Firefox 4 sowie in Thunderbird. Es ist eine veröffentlichte API (https://developer.mozilla.org/en/Toolkit_API/FUEL). – speedball2001

+0

Ich habe mich nicht bemüht, meinen Anspruch zu recherchieren, außer zu bemerken, dass Application ... für mich in FF 3.6 nicht funktioniert hat, aber Firebug hat es getan. Vielleicht war ich in meinem Kommentar verfrüht, und dafür entschuldige ich mich. –

0

Ich kann es auch nicht herausfinden. Ich habe ein Problem bei http://code.google.com/p/fbug/issues/detail?id=4256 erstellt. Vielleicht dafür stimmen.

Hinweis: Wie ich es dort beschrieben habe, können Sie es zur Arbeit bringen, indem Sie etwas in die Chromebug-Konsole eingeben.

Eine weitere Alternative ist FBTrace zu verwenden, aber immer Konsole dachte wäre besser aus :)

0

Diese gelöst wurden. Für alle Interessierten ... Soweit ich das beurteilen kann, funktioniert console.log nach 1.7.2 einwandfrei.

Verwandte Themen