【问题标题】:window.onerror not being fired in cordova科尔多瓦没有触发window.onerror
【发布时间】:2015-07-15 11:42:03
【问题描述】:

我已将此代码放在一个 Cordova 应用程序中:

window.onerror = function(error, script, line, column) {
    // code here
}

它会触发Uncaught Reference Errors,但这是在 Android 设备上触发的唯一错误。

我应该添加其他东西吗?

【问题讨论】:

  • 你是如何输出你的异常的?

标签: javascript cordova runtime-error onerror


【解决方案1】:

好吧,我觉得有点笨。

当我进行测试但它不起作用时,我是从 Chrome 执行此操作并使用 GapDebug。

嗯。由于问题是从 Chrome 控制台强制执行的,window.onerror 似乎不在范围内,因此没有被调用。当我简单地从代码本身(而不是从控制台这样做)破坏应用程序时,它确实像魅力一样工作。

这只是对下一个处理此问题的人的警告!

【讨论】:

    猜你喜欢
    • 2016-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-07
    • 2013-05-23
    相关资源
    最近更新 更多