代码之家  ›  专栏  ›  技术社区  ›  Ben Clayton

如何为Web应用程序进行崩溃报告

  •  10
  • Ben Clayton  · 技术社区  · 12 年前

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

    对于Android应用程序,我一直在使用更基本的 ACRA 坠机事件记者。

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

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

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

    2 回复  |  直到 12 年前
        1
  •  8
  •   Sujit Y. Kulkarni    4 年前

    Exceptional和Airbrake都提供javascript实现

    使现代化

    Exceptional被正式关闭,取而代之的是Airbrake( Source )

        2
  •  3
  •   Pierz    4 年前

    虽然目前iOS不支持,但 browser platforms now support 这个 W3C Reporting API 这对于崩溃和其他分析的报告是有用的。有关某些示例,请参见 MDN page on the Reporting API .