Angular应用程序在IE中崩溃,但在dev工具打开时不会崩溃

时间:2017-07-18 09:20:40

标签: javascript jquery angularjs internet-explorer kendo-ui

我的ie11面临一个应用崩溃问题。 我很难缩小导致问题的原因,因为我的应用程序正在使用iframe和以下技术。

AngularJs 1.5,Kendo UI和Jquery 2.2.3

无法找到导致问题的代码部分。因为剑道或角或jquery。

以下是我的观察,并在谷歌搜索4小时后尝试了一些解决方案,但仍然无法缩小范围。

  1. 仅在IE中发生,不在Chrome中
  2. 首先怀疑IE11中存在一些问题(参见屏幕截图)。然后我注册了 jscript9 dll。 (regsvr32 jscript9.dll)
  3. 在提到的文章中,很少有可能是因为浏览器添加了。浏览器中的所有附加组件(包括银灯)都已打开并禁用。
  4. 重新启动机器
  5. 尝试使用不同版本的IE11(11.0.9600.18283& 11.0.9600.18638)。问题正在IE中发生。
  6. 然后我考虑从开发工具调试我的代码。然后我打开开发工具没有崩溃发生一切正常。
  7. 然后我注意到一些控制台日志,可能是因为logging.Disabled登录角度并在整个应用程序中注释了所有日志。即使在崩溃发生之后。 (但是当dev工具打开时不会发生)
  8. 启用脚本调试并尝试,现在应用程序不会崩溃。
  9. 完全糊涂没有任何想法,如何缩小范围。

    现在我必须回到我的代码并评论几个模块,我需要尝试。对我来说这将耗费时间,不会尝试其他方式。

    如果以前有人遇到过这类问题,请帮我提一些建议。

    提前致谢 Badri

1 个答案:

答案 0 :(得分:0)

我认为发生此问题是因为您安装了Windows Update KB4021558或KB4032782。 您可以将其删除或安装KB4025252,以解决问题并取代旧KB。