任天堂Wii用に構築したサイトを更新しており、アプリケーションをデバッグするための良い方法を探しています。Wiiのブラウザ(Opera 9.3のバージョン)には、JavaScriptコンソールはありません。さまざまなリモートデバッグコンソールソリューション(jsconsole.comなど)の1つを使用するつもりでしたが、どれも機能していないようです。これの理由は、ある種のサポートされていない機能であると思われますが、コンソールまたはある種のエラー出力がないと、それが何であるかを理解できません。
私が試したこと:
window.onerror
(Opera 11.6までサポートされていません)Error.prototype.toString
メソッドのオーバーライド(Wiiではなくデスクトップで機能します)try/catch
スクリプトをブロックでラップしているように見えるコード(参照エラーなどに対して例外はスローされません。/はtry
機能しますがcatch
、スローした例外に対してのみスローされます。)<body onerror="alert('ERROR!!!')" />
- PhoneGapのリモートデバッガー/Weinre
ページ全体のエラーや未処理の例外をキャッチするための他の提案はありますか?