如何为Web Apps执行崩溃报告

时间:2013-04-11 09:48:04

标签: javascript html5 crash reporting onerror

当我开发iPhone / iPad应用程序时,我总是使用崩溃报告系统。我目前最喜欢的是Crashlytics - 效果很好。

对于Android应用,我一直在使用更基本的ACRA崩溃记者。

既然我正在构建一个在客户端自己的服务器上运行的webapp,那么构建某种崩溃报告系统似乎是一个好主意,可能与window.onerror事件有关。

当然,我可以建立自己的系统。但有没有人知道一个发送和整理报告的好的插入式解决方案?

顺便说一句,我更喜欢完全客户端解决方案(即只是JavaScript),而不是需要服务器支持的任何内容。

2 个答案:

答案 0 :(得分:5)

Exceptional和Airbrake都提供了javascript实现

答案 1 :(得分:1)

虽然目前不受 iOS 支持,但有许多 browser platforms now support W3C Reporting API 可用于报告崩溃和其他分析。有关某些示例,请参阅 MDN page on the Reporting API