首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Chrome中记录javascript错误?

在Chrome中记录javascript错误?
EN

Stack Overflow用户
提问于 2016-05-24 05:46:30
回答 1查看 286关注 0票数 1

我正在尝试创建一个Chrome扩展,它将记录在javascript控制台中显示的所有Javascript错误,然后将其发送给我。

我一直在尝试chrome.debugger.onEvent.addListenerwindow.onerror,但似乎什么都没有运行。谁能给我指个方向?

顺便说一句,这些不是语法错误。它们是网络错误。页面可能会返回一个错误,我想将其记录下来。

EN

回答 1

Stack Overflow用户

发布于 2016-05-24 19:39:51

我在一项研究中发现了Evaluating network performance,它可能会对你有所帮助。

它提到了在DevTools打开时自动记录所有网络活动的网络面板。并且还使用资源计时应用程序接口,这是为每个加载的资源提供详细的网络计时数据的Javascript,并且可用于任何网页,而不仅仅是DevTools。

试试:在当前页面打开JavaScript控制台,在提示符下输入以下内容,然后按Return键:

代码语言:javascript
运行
复制
window.performance.getEntries()[0]

这将计算资源计时对象数组中的第一个元素,并在控制台中显示其属性。但请注意,默认情况下,导航到其他页面或重新加载当前页面时,会丢弃当前的网络记录日志。

有关如何在这些场景下保留录制日志的更多信息,请参阅文档。除此之外,这样的How to use chrome's network debugger with redirects后处理也非常有用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37401094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档