拡張デバッグ目的で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
と通常のようなコンソールでの呼び出しを記録します。