8

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

对于 Android 应用程序,我一直在使用更基本的ACRA崩溃报告器。

现在我正在构建一个要在客户端自己的服务器上运行的 web 应用程序,构建某种崩溃报告系统似乎是个好主意,可能与 window.onerror 事件相关联。

当然,我可以建立自己的系统。但是有谁知道发送和整理报告的好方法吗?

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

4

2 回答 2

6

Exceptional 和 Airbrake 都提供了 javascript 实现

更新

Exceptional 正式关闭以支持 Airbrake(来源

于 2013-04-11T09:52:32.413 回答
1

虽然 iOS 目前不支持,但许多浏览器平台现在支持W3C 报告 API,这对于报告崩溃和其他分析很有用。有关一些示例,请参阅报告 API 上的 MDN 页面

于 2021-01-27T14:38:22.087 回答