首页 > 解决方案 > 捕获 chrome.runtime.lastError 时如何记录错误的行号?

问题描述

我正在通过我的代码捕获异步错误

if (chrome.runtime.lastError) {
    console.error(chrome.runtime.lastError)
    notify({m:chrome.runtime.lastError.message},'error')
}

但这只会在 Chrome 开发工具中给出消息。这种情况经常发生,让我浪费了很多时间来追溯错误。有什么办法可以捕捉到原始错误的行号?我已经调试了对象 chrome.runtime.lastError,但是有一些我无法访问的受保护属性,尽管它可能不是我想要的(调用者,范围)

标签: javascriptgoogle-chromegoogle-chrome-extension

解决方案


推荐阅读