Chrome 拡張機能 (StayFocusd) でユーザーが抱えている問題をデバッグしようとしているときに、コンソール ログにアクセスできると便利な場合があります。今のところ、ログをコピーして貼り付けてもらうように頼んでいますが、電子メールで送信できるファイルをプログラムで生成できればもっといいでしょう。それは可能ですか?
または、少なくとも Javascript でコンソールの内容をキャプチャして、自分で便利なデバッグ形式に出力することはできますか?
Chrome 拡張機能 (StayFocusd) でユーザーが抱えている問題をデバッグしようとしているときに、コンソール ログにアクセスできると便利な場合があります。今のところ、ログをコピーして貼り付けてもらうように頼んでいますが、電子メールで送信できるファイルをプログラムで生成できればもっといいでしょう。それは可能ですか?
または、少なくとも Javascript でコンソールの内容をキャプチャして、自分で便利なデバッグ形式に出力することはできますか?
そのための実験的な API があります: chrome.experimental.devtools.console :
chrome.experimental.devtools.console.getMessages(function(messages) {
messages[0].url // http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js
messages[0].text // XHR finished loading
messages[0].line // 4
})