Chrome会立即显示一个页面,然后变为空白


26

在过去的几个月中,谷歌浏览器变得越来越糟。当我打开许多(但不是全部)网页时,页面加载完成后,浏览器窗口将完全空白。

其他人谈到了这一点:

http://productforums.google.com/forum/#!topic/chrome/3oJZY2Qu-Mk

Chrome小组似乎对这个问题保持沉默,对我来说,情况非常糟糕,以至于Chrome几乎无法使用。有人能正确解决此问题吗?

我正在运行Mac OS X 10.6.8。


我有同样的问题,所有页面加载完毕后,页面重新出现,令人烦恼:(
HackToHell 2012年

2
您是否安装了阻止广告之类的安全软件?您是否尝试过禁用所有扩展程序和插件(并重新启动Chrome)以将其排除在外?您是否尝试过重命名用户个人资料并创建一个新的临时文件,以查看您的个人资料是否已损坏?
Synetech 2012年

您是否尝试过卸载Chrome,清理其文件夹然后重新安装?
harrymc

@harrymc是的,我已经尝试过了,这似乎是跨平台问题
HackToHell 2012年

1
修复这个词吗?这也让我发疯。
克里斯·霍夫

Answers:


7

关于各种(太多)解决方案的此类问题的报道很多。我收集了其中一些,但绝不是全部。造成此问题的可能原因似乎是无止境的。

  1. Web服务器返回的答案略有错误。
    Google Chrome的空白页/白页错误说明服务器返回Content-Length标头(其值大于内容的实际长度)会抛出Chrome,而所有其他浏览器都可以正常处理它。唯一的解决方案是使用其他浏览器,或者等到Chrome解决此问题。
  2. Chrome为什么加载空白页?提供解决方案“打开开发工具(cmd + shift + i)强制页面呈现”。
  3. Chrome上的黑屏归咎于Chrome使用GPU,但SinthujanLevel的解决方案可能仅适用于PC。
  4. 问题114683:加载网页,然后问题完全归咎于Flash。解决方案(除了杀死Flash)是禁用Flash硬件加速。
  5. 问题5882说,将Adblock与“在视频和Flash中屏蔽广告”选项一起使用可解决此问题。
  6. 铬真的死了吗?黑屏问题表明问题出在Chrome需要比系统默认更多的共享内存。解决方案是输入
    # sysctl kern.ipc.shmall=17731,或使其在启动时起作用:
    echo 'kern.ipc.shmall=17731' >> /etc/sysctl.conf

1
我已经尝试了所有这些方法,但没有解决问题的方法
HackToHell 2012年

那么,您的问题是另一个问题,或者也许是我的第一点。坦白说,直到Chrome修复了此错误,或者找不到修复程序,然后才能使用其他浏览器。
harrymc

修复这个词吗?这也让我发疯。
克里斯·霍夫

3

我也曾在不同版本的Chrome上体验过这一点,虽然我不确定这个问题来自渲染器的哪个位置,但我可以提供一种解决方法。似乎与延迟恢复上一次会话时一次打开的多个选项卡的渲染或以某种方式一次打开多个窗口有关。激活它们中的每一个似乎都会使问题消失。按住Ctrl+ Tab几秒钟,因为它会扫过所有选项卡。


修复这个词吗?这也让我发疯。
克里斯·霍夫

2

您是否有可以可靠地重现此问题的URL?如果是这样,请分享-如果我们可以在其他一些平台上尝试使用Chrome for Windows或使用Chromium进行测试(问题相同或其他奇怪行为),则将对您有所帮助。

您可能还需要一段时间禁用所有扩展程序-我会比主浏览器更怀疑扩展程序错误,因为几乎可以肯定,Chrome比扩展程序测试得更好。某些扩展程序(例如广告拦截器)会在Chrome呈现它们之前修改标记。那可能是罪魁祸首。

如果在没有启用任何扩展名的情况下仍然发生这种情况,请打开开发人员控制台(在Windows上,快捷键为CTRL-SHIFT-I)。一些收到问题的线索可能包括右下角带有红色数字的红色图标(JavaScript错误),或者在最左边的选项卡中显示HTML标记的空白窗格或空白窗格(I没有可访问的完整浏览器-很抱歉,我无法获得标签的名称)。

现在,我想起来了,我想我已经在Windows版Chrome浏览器中见过几次这种行为。刷新总是可以修复它,但是它很少发生,所以我从未进行过调查。


在incoginto中也打开太多选项卡后,问题仍然存在。
HackToHell 2012年

2

我已通过禁用浏览器扩展程序之一(名为Download)解决了此问题。我不知道它是如何添加到我的浏览器中的,但是有人建议在另一个论坛中尝试停用这些扩展,它对我有用。

我的其他浏览器也有问题:Firefox也停止响应,甚至无法打开Internet Explorer。卸载Chrome和Firefox固定的IE。


禁用扩展名是Windows上的最佳选择。转到chrome://devtools/devtools.html URL然后返回是一个较小的选择。
Paul Sweatte

2

如果是我最近遇到的相同问题,则关闭并重新打开浏览器似乎无济于事(我也使用了多个Chrome配置文件,但不确定是否相关)。

解决此问题的唯一方法(重新启动后)是通过右键单击并选择“退出”,关闭从系统托盘(任务栏的通知区域,右下角)运行的Chrome。通过任务管理器结束任务可能可以解决问题,但是systray图标方法应提供更干净的出口。然后,只需重新启动浏览器,所有选项卡都应返回。


1

单击任务栏中的Chrome图标以最小化,然后再次单击该图标以调整大小。这在我两台计算机上的每个站点上都可以使用,尽管这仍然很麻烦。


0

我也面临同样的问题。我意识到,在安装了扩展程序“ Smiley Bar for Facebook”后,问题开始了。仅通过结束“ Smiley Bar Facebook”扩展程序的后台过程,问题就消失了。

在右上角,您可以从中结束后台进程的位置看到设置选项。

希望有帮助...


0

是的,我在FreeBSD上也遇到了同样的问题,但似乎只有在打开多个选项卡后才会发生。

我至少将目前的kern.ipc.shmall设置从32768更改为65536,以解决此问题。


0

Chrome开发人员正在听。问题在于页面已完成加载,但未显示。上面的一种解决方案是“单击任务栏中的Chrome图标以最小化,然后再次单击该图标以调整大小”。我发现的另一个技巧是单击另一个选项卡,然后立即回到未显示的选项卡和中提琴!该页面将在那里。


0

硬件加速引起了问题。

解:

转到“设置”,然后“显示高级设置...”,取消选中“在可用时使用硬件加速”。

它解决了我的Chrome版本27.0.1453.93(MacBook Pro,雪豹)上的问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.