自从 Chrome 将自身更新到版本 32 后,我一直遇到严重的错误。最糟糕的情况之一是在使用 Web Inspector 编辑 DOM 时,Chrome 几乎每分钟都会弹出此对话框,这会从 Web Inspector 中抢走焦点:
它提示 Web Inspector 本身“无响应”,而实际上它确实没有响应,而且没有出现任何问题。
我遇到的这个特定页面正在使用 mutation-summary图书馆。也许 Chrome 中认为东西没有响应的错误可能与设置各种连续运行的 setTimeouts 有关。我这样说是因为我观察到我们在工作中构建的 Web 应用程序中有类似的行为,这种情况也开始发生(并且同样令人讨厌)。
解决方法是我相信可以忽略该对话框并继续工作。我想知道是否还有其他人(或其他所有人)遇到过这个问题?
最佳答案
我也开始遇到这个问题。
在搜索中,我遇到了这个问题https://code.google.com/p/chromium/issues/detail?id=335248 .
据我所知,该错误与:
- 带有 Aero 主题的 Windows 7/8
- 页面上的滚动条(例如在开发者控制台中)
- 带有弹出窗口的页面(特别是 Window.open() 调用)
我猜他们计划将修复推送到版本 33...并且可能保持稳定* 32 不变(尽管我希望不会)。
所以有几个选项:
- 在版本 33 稳定之前不再使用 Aero 主题
- 升级到测试版,即版本 33
- 每当 Chrome 开发者工具打开时,每 30 秒点击一次等待按钮。
更新:
Chrome 已将修补程序发布到版本 32 稳定 channel 中。 http://googlechromereleases.blogspot.ro/2014/01/stable-channel-update_27.html
感谢@probackpacker 让我注意到它。
关于javascript - Chrome "Unresponsive Page"误报(自 Chrome 32 起),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21196189/