17

コマンドでFirefox拡張機能を使用すると、コンソールにログインできることを理解していますcfx run

拡張機能がパッケージ化された後にコンソールにログを記録する方法はありますcfx xpiか? 可能であれば、Firebug へのログ記録は問題ありません。

これに関する 2 つのブログ投稿を見つけました (ここここ)。どちらもかなり古く、もう機能しません。

アドオン SDK と FF15 のバージョン 1.10 を使用しています。

4

5 に答える 5

28

次の 2 つのことを行う必要があります。

  1. アドオンのログを有効にする

• about:config で、新しいオプションextensions.sdk.console.logLevelを追加し、値を「all」にします。

• Firefox を再起動します

  1. Firefox でブラウザ コンソールを開きます。

• ツール -> Web 開発者 -> ブラウザ コンソール

• 注: これは、Web ページのデバッグに使用される通常の Web コンソールとは異なります。

そこにアドオンのログが表示されるはずです。

于 2014-06-08T09:55:14.433 に答える
2

console.log()Firebugで試しましたか?(私はあなたがすでに試したことを知っていApplication.console.log()ますFirebug.console.log()

Firebug 1.10.4 を実行している FF16 の Web コンソールで試してみたところ、うまくいくようです。Firefox Web コンソール

Firebug Wiki 自体からの例をいくつか次に示します。FirebugWiki コンソール API

さらに、次console.debug()のようなさまざまなタイプのメッセージをコンソールに書き込むことができます。console.info()console.warn()console.error()

于 2012-10-15T11:41:33.303 に答える
-1

アドオン コードから console.log を実行すると、エラー コンソール ウィンドウの [メッセージ] タブに送信されます。

https:/

于 2012-10-16T00:19:22.307 に答える