2016-09-23 89 views
2

我的Angular 2应用程序对键盘输入,按钮单击,跨接输入等进行响应速度较慢(仅限于1-5秒)等。only Chrome Developer Tools打开。素材2动画也变得缓慢和波涛汹涌。Angular 2应用程序只在Chrome DevTools打开时反应非常缓慢

我一直在开发这个应用程序三个月,并且每天都使用Chrome DevTools。这个问题似乎一夜之间就出现了。

我所知道的:

  • 我藏匿的所有悬而未决的申请修改了自己的应用程序恢复的时候,这不是一个问题。问题依然存在。
  • Chrome DevTools似乎不会在同一浏览器会话中减慢任何其他应用程序(即谷歌收件箱,谷歌地图)。
  • 令人难以置信的是,当我运行DevTools的时间线“记录”以试图了解问题时,问题消失并且页面以正常速度再次发生反应!我认为这是我拥有的最佳线索,但我不清楚DevTools的内部工作方式是否足以知道“时间轴记录”如何更改内容。
  • 我已重新启动Chrome并删除了所有缓存的数据。
  • 当我打开这些开发人员工具时,Firefox或IE中没有任何事情发生。

任何关于下一步的建议将不胜感激!

+0

尝试在另一版本的Chrome上进行测试,如Canary或[portable](https://sourceforge.net/projects/portableapps/files/Google%20Chrome%20Portable/) – wOxxOm

回答

1

我已经解决了这个问题,但我永远不会知道是什么原因造成的。可能是我意外更改的一个设置。

我删除了Chrome应用程序并重新安装,一切恢复正常。如果其他人有这个问题或想贡献,我将会解决这个问题。

0

打开Chrome开发工具时,每个Web应用程序运行缓慢是正常的。

特别是如果你有检查选项卡打开,它就像一个新的页面在同一时间打开+有任何块渲染动画。