如何在整个应用程序崩溃时通知FxOS应用程序

时间:2014-03-17 11:36:37

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

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

感谢。

1 个答案:

答案 0 :(得分:1)

没有API会报告您的应用崩溃了什么。为什么?因为你应该更好地了解或者已经处理过可能的错误。

我建议您以某种方式记录您的行为。您的一个选择是使用Console API,如下所示:

输出单个对象

var someObject = { str: "Some text", 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