我想要捕捉我们网站上的所有客户端JavaScript错误并将其记录下来。做这件事的最佳做法是什么?用window.onerror报告客户端错误的最佳做法?
思考:
- 我可以轻松地添加一个
/log/
处理我们的web应用,解析GET/POST参数,并使用我们现有的记录系统在服务器端。这太明显了吗? window.onerror
工作到处?如果处理程序中发生错误会怎么样?- 我应该附加一个
<img>
标记的网页或进行的XmlHttpRequest?如果XHR失败怎么办? - 怎么样破碎的图像和jQuery Ajax失败 - 我可以捕获这些呢?
谢谢大家!赏金最多的信息是dgvid。接受的答案去信息超集的卓然。 –