使用 IE 的开发控制台,我似乎无法获得对 console.error 或 console.assert 的任何调用的堆栈跟踪。
我可以很好地看到消息输出到控制台,但它没有说明它是从什么/从哪里调用的。
例如:
任何解决方案?确定我自己的代码我可以编写一个包装器,但这无助于我在 3rd 方 librieis 中找到 IE 不兼容性(就像在 IE7 中寻找 JSON 的那些)
使用 IE 的开发控制台,我似乎无法获得对 console.error 或 console.assert 的任何调用的堆栈跟踪。
我可以很好地看到消息输出到控制台,但它没有说明它是从什么/从哪里调用的。
例如:
任何解决方案?确定我自己的代码我可以编写一个包装器,但这无助于我在 3rd 方 librieis 中找到 IE 不兼容性(就像在 IE7 中寻找 JSON 的那些)
你可以看看http://log4javascript.org/
跨浏览器 JavaScript 日志记录
log4javascript 设计用于所有主流浏览器。完全支持 Windows 上的 Internet Explorer 5 及更高版本、Firefox 1.0 及更高版本、Safari 1.2 及更高版本、Opera 8.01 及更高版本、Konqueror 3.4 及更高版本和 Google Chrome。*
有了JSON.stringify()
这个库,您可以实现某种堆栈跟踪
希望能帮助到你