私は、サイト上のすべてのクライアント側のJavaScriptエラーをキャッチしてログに記録したいと思います。これを行うためのベストプラクティスは何ですか?window.onerrorでクライアントエラーを報告するためのベストプラクティス?
思考:
- 私は簡単に、私たちのWebアプリケーションへ
/log/
ハンドラを追加GET/POSTパラメータを解析し、サーバ側に当社の既存のロギングシステムを使用することができます。それはあまりにも明白ですか? window.onerror
はどこでも使えますか?ハンドラでエラーが発生した場合はどうなりますか?<img>
タグをページに添付するか、XmlHttpRequestを作成する必要がありますか? XHRが失敗するとどうなるでしょうか?- 壊れた画像やjQuery Ajaxの失敗についてはどうしたらいいですか?
ありがとうございました! Bountyは、ほとんどの情報をdgvidに送ります。受け入れられた答えは情報のスーパーセットでゾーランに行きます。 –