web-dev-qa-db-ja.com

Console.logメッセージがChromeのJavaScriptコンソールに表示されませんか?

jQuery.log プラグイン(使用可能な場合はconsole.logにログを記録します)を使用してログを記録していますが、Chrome JavaScriptにログメッセージが表示されませんコンソール。

ロギングはFirefoxのFirebugのコンソールで機能しますが、Firebug JavaScriptコンソールを明示的に有効にする必要がありました。 Chromeのどこかで見逃したオプションがありますか?

編集:
コンソールに記録される唯一のものは

キャッチされない構文エラー、認識されない式:| button

Chromeコンソールは上記のようなエラーの後でもステートメントをログに記録することを想定していますが、ここでChromeを参照してください。 http://code.google.com/p/chromium/issues/detail?id=29062 。LinuxでChrome 5.0.375とそのバグを使用していますWindows XPとしてリストされているChrome 4.0の問題、それでも適用可能です。

36
James McMahon

私はちょうど同じ問題を抱えていて、答えを見つけようとしたときにこの質問を見つけました。

これを修正したのはchromeでfirebug liteを無効にするでした。すべてのコンソールメッセージを飲み込んでいた。

47
sf.

コンソールが表示され、「すべて」が表示されていることを確認してください。

カーソルはボタンの上にあり、コンソールを非表示/表示します。

alt text


更新:Chromeの新しいバージョンでは、フィルターアイコンをクリックし、[すべて]が選択されていることを確認する必要があります。

console filter

41
Mottie

例Chrome Extensionsで遊んでいると、コンソール(ctrl + shift + j)を見ているときにconsole.logメッセージを見ることができなかったことがよくありました。間違った場所。

レンチ->ツール->拡張機能を選択し、[アクティブビューの検査]の下の適切なリンクをクリックします。 (Chromeの例では、多くの場合background.htmlです)これにより、探しているコンソールが表示されます。

20
brent5000

私のコンピューターで、誤ってデバッグフィルターをクリックしてしまった。これにより、ログメッセージが非表示になりました。以前の状態は次のとおりです(隠されたメッセージ): Chrome log not showing messages

変更後(作業メッセージ)は次のとおりです。 enter image description here

これが当てはまるかどうかはわかりませんが、chromeでfirebugを使用している場合、console.log()がDeveloper Toolsで機能するためにはfirebugをオフにする必要があります。

3
Ajai Singh

フィルターからログが無効になっていることがわかりました。

filters with logging

2
fer

デフォルト設定をリセットするとうまくいきます。コンソールタブで[F1]を押すと、設定ページが開きます。そこで、Restore defaults and reloadボタンを含む調整可能なさまざまな設定を行います。

0
tutug

私にとっては、スクリプトがキャッシュされていて、ブラウザが私の最新バージョンをロードしていなかったからです。

Ctrl+F5ページをリロードします。

0
payne