問題

拡張デバッグ目的でWebサイトにJS-Consoleを埋め込みたい。利用可能なライブラリやフックはありますか? console.logメッセージをどのようにキャッチできますか?

  ベストアンサー

console.logメッセージをキャッチするにはどうすればよいですか?

実際の console.log メソッドを monkey-patch し、入力で好きなことをすることができます:

 var realConsoleLog = console.log;
console.log = function () {
    var message = [].join.call(arguments, " ");
    // Display the message somewhere... (jQuery example)
    $(".output").text(message);
    realConsoleLog.apply(console, arguments);
};
 

ここにの作業例があります。 .output要素のconsole.logと通常のようなコンソールでの呼び出しを記録します。

  同じタグがついた質問を見る

html5consolejavascript