最新版Chrome浏览器出现奇怪的闪烁错误

Weird flickering bug in the latest version of Chrome browser

本文关键字:闪烁 错误 Chrome 浏览器 最新版      更新时间:2023-09-26

将Google Chrome浏览器更新到最新的15.0.874.106版本(Windows 7下)后,我的网站出现了一些奇怪的闪烁错误。

文本阴影显示完全错误,文本本身是模糊和不清楚,代码的某些部分不再工作(例如右浮动,固定菜单)…等。在几秒钟内,网站显示得很好,然后它突然闪烁(当还在加载时),然后渲染变得混乱。(我认为它可能有一些问题加载谷歌地图v3)

有趣的是,旧版本的Chrome(在更新之前,在我的另一台电脑上)仍然可以显示网站,没有任何问题,同时代码也没有任何变化。

在其他浏览器(如我所说,即使在旧的chrome)一切都是好的。Firebug和Chrome的代码检查器(CTRL+SHIFT+J)不会显示代码中的任何错误。我一直在网上和这里做一些挖掘,我没有发现任何有用的东西。

你可以自己点击这里查看

我已经做了上面提到的设置更改,现在,奇怪的闪烁停止了,下面是细节....

  • 打开浏览器
  • 点击设置菜单选项
  • 点击设置页面
  • 中的高级设置链接
  • 取消选中"可用时使用硬件加速"复选框
  • 重启chrome浏览器

浏览……快乐:)

还要确保不仅禁用加速合成,而且禁用加速2d-canvas。

这是我在Linux上启动google-chrome的方法:

/opt/google/chrome/google-chrome %U --user-data-dir=/root --disable-accelerated-compositing --disable-accelerated-2d-canvas

在Windows上,您可能希望省略

--user-data-dir=/root

Josip filipovic抱歉在哪里做(在Win7中通过在properties > target字段中输入- disable-accelerated-compositing)该部分禁用硬件加速