每周有一两次,我会遇到 Chrome 的一个错误,由于不可见的 JavaScript 确认对话框,不仅我的所有 Chrome 标签,甚至我的所有 Chrome 窗口都出现冻结现象。我不知道是什么原因导致了这种情况,所以我不知道如何重现它——但当它确实发生时,我可以一遍又一遍地重现它,例如使用 JSFiddle 中的简单方法confirm('foobar')
,直到我杀死所有 chrome.exe 实例。
我当前的 Chrome 实例现在处于该状态。(我学会了通过点击不可见的确认对话框上的TabEnter选择来Cancel“退出”,但这仅在有问题的对话框出现在恰好处于活动状态的窗口和选项卡上时才有效。)
我可以做什么来收集有关 Chrome 状态的信息以报告此错误?开发人员控制台上没有任何内容。这种情况已经持续了大约一年,从那时起,我已经在我的 3 台机器上重新安装了 Chrome(其中 2 台是干净的 Windows 7 安装),但我在所有机器上都遇到了这个问题。我想我比大多数人更注意到它们,因为我玩的在线游戏在回合操作之间使用确认对话框,但这个问题并不特定于该网站 - 我在其他网站上也遇到过这种情况,正如我所说,一旦发生一次,我就可以重现它在 JSFiddle 上。