gpt4 book ai didi

javascript - 找到我在 android 上的 phonegap 中遇到的 javascript 错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:12:53 25 4
gpt4 key购买 nike

我有一个 phonegap 应用程序抛出 javascript 错误。我已经在桌面上的浏览器中打开了 HTML 页面,它在那里工作正常,没有任何错误。当我在 android 模拟器中加载它时 window.onerror 事件被触发,但我无法在错误对象中看到任何有用的信息来查看它来自哪里。我有这个来尝试从错误对象中获取更多信息:

window.onerror = function(e){
for(var i in e){
console.log("window.onerror ::" + i + ' = ' + e[i]);
}
};

但我什至没有看到“消息”属性。这是输出:

window.onerror ::undefined
window.onerror ::eventPhase = 3
window.onerror ::currentTarget = [object DOMWindow]
window.onerror ::cancelable = false
window.onerror ::target = [object HTMLScriptElement]
window.onerror ::bubbles = true
window.onerror ::type = error
window.onerror ::cancelBubble = false
window.onerror ::clipboardData = undefined
window.onerror ::srcElement = [object HTMLScriptElement]
window.onerror ::defaultPrevented = false
window.onerror ::timeStamp = 1330975112077
window.onerror ::returnValue = true
window.onerror ::stopPropagation = function stopPropagation() { [native code] }
window.onerror ::preventDefault = function preventDefault() { [native code] }
window.onerror ::initEvent = function initEvent() { [native code] }
window.onerror ::stopImmediatePropagation = function stopImmediatePropagation() { [native code] }
window.onerror ::CAPTURING_PHASE = 1
window.onerror ::AT_TARGET = 2
window.onerror ::BUBBLING_PHASE = 3
window.onerror ::MOUSEDOWN = 1
window.onerror ::MOUSEUP = 2
window.onerror ::MOUSEOVER = 4
window.onerror ::MOUSEOUT = 8
window.onerror ::MOUSEMOVE = 16
window.onerror ::MOUSEDRAG = 32
window.onerror ::CLICK = 64
window.onerror ::DBLCLICK = 128
window.onerror ::KEYDOWN = 256
window.onerror ::KEYUP = 512
window.onerror ::KEYPRESS = 1024
window.onerror ::DRAGDROP = 2048
window.onerror ::FOCUS = 4096
window.onerror ::BLUR = 8192
window.onerror ::SELECT = 16384
window.onerror ::CHANGE = 32768

我还能做些什么来找到问题?

最佳答案

现在您可以安装 Chrome for android 并远程调试/分析您的应用程序,就像使用常规 chrome 一样:
http://code.google.com/chrome/mobile/docs/debugging.html

在模拟器中安装 Chrome:

安装可能需要一段时间。然后按照说明远程调试您的 Web 应用程序

关于javascript - 找到我在 android 上的 phonegap 中遇到的 javascript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9573001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com