javascript - 当整个应用程序崩溃时如何通知 FxOS 应用程序

标签 javascript asp.net-web-api crash-reports firefox-os bugsense

当整个 FxOS 应用崩溃时,有没有办法可以通知我们?因为我想知道是什么原因导致它崩溃或出错。

谢谢。

最佳答案

没有 API 可以报告导致应用程序崩溃的原因。为什么?因为您应该更了解或立即处理可能的错误。

我建议您以某种方式记录您的操作。您的选择之一是使用控制台 API,如下所示:

输出单个对象

var someObject = { str: "一些文本", id: 5 }; console.log(someObject);

这将输出类似的内容

[09:27:13.475] ({str:"Some text", id:5})

堆栈跟踪

控制台对象还支持输出堆栈跟踪,它将向您显示到达调用 console.trace() 的位置所采取的调用路径。事情是这样的

foo();

function foo() {
  function bar() {
    console.trace();
  }
  bar();
}

控制台将输出如下内容:

Console.trace()

如何在 Firefox OS 上启用控制台日志记录

有关如何在 Firefox OS 设备上启用控制台日志记录的更多信息,请参阅 this

如何在 Firefox OS 上调试应用

有关如何在 Firefox OS 上调试应用程序的更多信息,请参阅 this

关于javascript - 当整个应用程序崩溃时如何通知 FxOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22453291/

相关文章:

javascript - 在 Node.js 中使用远程图像提供动态生成的 PDF

悬停时的Javascript事件按键

json - 如何使用 Breeze FilterQueryOp 忽略大小写

windows - 如何分析Windows 7 bsod error minidump?

android - 从 Thread.UncaughtExceptionHandler 启动服务?

javascript - 如何在 jquery 中创建动态多级下拉列表

javascript - 尝试动态替换字符串,最好的方法是什么?

azure - 如何使 Azure Web Api 项目 REST 端点仅可用于 Azure 虚拟网络

c# - 如何在不清理请求的情况下从请求中获取主体值(Stream)?

Android adb log - 在应用程序崩溃后收集最近的日志