5

我目前正在 IE11 (Edge) 上的 Angular 应用程序中调试一个相当奇怪的问题。我们正在使用自定义记录器,然后通过 angulars$log服务将所需的所有内容写入控制台。

现在在 IE11 中我们有以下行为:

如果我们在 F12 工具打开的情况下加载页面(并因此初始化我们的 Angular 应用程序),则日志记录没有问题。一旦我们关闭 F12 工具,后续日志显然会触发 javascript 错误,并且不会执行后续 JS-Code。但是,由于我无法调试它,所以我不知道错误。当我重新打开 devtools 时,我有时得到的唯一参考是browsertools.library.js.

但是,如果我们在 F12 工具关闭的情况下加载页面,则根本没有问题,即使我们再次打开和关闭 F12 工具也是如此。

其他浏览器(例如 Chrome)也不会发生这种情况。

我们的 Angular 版本是 1.2.18(公司政策...)

感谢您提供任何提示或解决方案。克诺赫

4

1 回答 1

0

是因为console.log表态。您可能可以评论一些行,它会起作用。就我而言,这是 xhr 请求。

var xhttp = new XMLHttpRequest();
于 2018-06-19T19:53:26.240 回答