javascript - 捕获 chrome.runtime.lastError 时如何记录错误的行号?
问题描述
我正在通过我的代码捕获异步错误
if (chrome.runtime.lastError) {
console.error(chrome.runtime.lastError)
notify({m:chrome.runtime.lastError.message},'error')
}
但这只会在 Chrome 开发工具中给出消息。这种情况经常发生,让我浪费了很多时间来追溯错误。有什么办法可以捕捉到原始错误的行号?我已经调试了对象 chrome.runtime.lastError,但是有一些我无法访问的受保护属性,尽管它可能不是我想要的(调用者,范围)
解决方案
推荐阅读
- python - Converting .docx to .pdf in Python (File locked for editing)
- python - 如何在python中返回两个字典?
- python - 从 .yml 文件创建环境时出现问题,出现错误“CondaEnvException:Pip failed”
- html - Angular 8一次显示一张图像
- javascript - 如何显示和制作从 IframePlayerAPI 嵌入的自己的播放控制 youtube,由滚动事件触发
- macos - 甚至有可能使 NSPopver 完全透明吗?
- ios - 由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“不支持的样式:4”
- arrays - 如何修改具有重复属性的数组中的对象?(XY坐标)
- mysql - Rails 海量数据上传和嵌套记录
- python - 在 Firestore 文档快照上获取 read_time