模拟一个错误 aler(“hello”); 会报 aler is not defined
但是全局捕获试了各种方法 ,均无效。 求高手指点
window.__errorHandler
window.onerror
cc.game.on(cc.game.EVENT_GAME_ERROR
window.addEventListener(‘error’
window.addEventListener(‘unhandledrejection’
模拟一个错误 aler(“hello”); 会报 aler is not defined
但是全局捕获试了各种方法 ,均无效。 求高手指点
window.__errorHandler
window.onerror
cc.game.on(cc.game.EVENT_GAME_ERROR
window.addEventListener(‘error’
window.addEventListener(‘unhandledrejection’
刚试了一下是有效的。
ANDROID 16:12:15 [DEBUG]: JS: __errorHandler {"name":"assets/main/index.jsc:233:1846: \nSystem.register(\"chunks:///
android 是
(window as any).__errorHandler = function (name, line, msg, stack)
chrome 模拟是
window.onerror = function (name, line, msg, stack)
好像没啥用啊 我是在web端Google chrome调试环境
(window as any).__errorHandler = function (name, line, msg, stack)
window.onerror = function (errMsg, file, lineNo, columnNo, errObj)
这些之前一直以为没用,后面发现如果是按钮点击里的报错,就能捕获到,但是另外一些报错就捕获不到
再加1个试试
window.addEventListener(“unhandledrejection”, (event) => {…})