Chrome画布渲染速度错误?

Mar*_*ahn 5 javascript google-chrome canvas

好的,所以我遇到了一个奇怪的问题我正在开发一个突然的游戏,我只是想知道是否有人之前看过这样的事情:

  • 当我的窗口大小低于~600,000像素时,它运行非常平滑.这是在以下情况下的个人资料989x610px:

在此输入图像描述

  • 当我的窗口大小稍微增加时,它会慢慢停止,使用99%的CPU并以7fps的速度运行.这是990x610px(1px更宽):

在此输入图像描述

990任何地方都没有硬编码,因为它减慢的确切宽度取决于高度,它更像是一个"总像素"的东西.

无论如何,我只是想知道是否有人之前已经看过这个,如果这是一个已知的问题,或者我是否应该向Chrome团队提交错误报告.

Sim*_*ris 0

当你的窗口是那个大小或者当你的画布是那个大小时?

不管怎样,我猜这只是一个 Chrome 错误,你应该提交一份错误报告。您还应该测试它是否适用于 Chrome Canary。

过去也曾出现过类似的错误,例如 Android 版 Chrome 中尚未修复的错误,其中画布在 64k 总像素之上和之下具有不同的功能(请参阅此处此处的错误)