当整个FxOS应用崩溃时,有没有办法可以通知我们?因为我想知道导致它崩溃或错误的原因。
感谢。
答案 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();
}
控制台将输出如下内容:
如何在Firefox OS上启用控制台日志记录
有关如何在Firefox OS设备上启用控制台日志记录的详细信息,请参阅this
如何在Firefox OS上调试应用
有关如何在Firefox OS上调试应用的详细信息,请参阅this