提问者:小点点

如何在前端收集所有控制台输出或访问控制台当前内容


我正在使用angular,我想在我的应用程序中实现一个bug报告功能。为此,我想发送浏览器控制台的内容进行调试。但我怎么才能接触到它。

并不是每个错误都是用console.log(。。。)手动抛出的,这样我就可以同时保存它,有些错误是从angular本身抛出的,或者从HttpService抛出异常。

是否可以访问前端控制台的内容?

谢谢。


共1个答案

匿名用户

如果不依赖控制台,这是一种更好的方法。这取决于您,但我要说让错误到达控制台不是最佳实践。无论如何,您都可以在错误到达控制台之前捕获它们。

  • 对于HTTPClient错误,可以使用错误迭代器
  • 对于角度“代码”错误,我建议使用全局错误处理程序