Javascript 画布变换的循环导致chrome忽略部分循环

Javascript 画布变换的循环导致chrome忽略部分循环,javascript,canvas,Javascript,Canvas,我现在正在练习canvas,在使用转换循环创建文本“环”时遇到了一个chrome错误 链接如下: 使用Opera和Firefox打开它可以成功地完成脚本,而使用chrome,结果不是预期的结果(戒指会丢失一些部分或根本不出现)。如果我花时间使用webkit inspector(内置chrome)一步一步地浏览脚本,那么脚本将成功执行 有没有解决这个bug的方法,或者我必须等待更新版本的Chrome?我当前的版本是19.0.1084.52 一些截图: 我刚刚在Linux Ubuntu 12.10

我现在正在练习canvas,在使用转换循环创建文本“环”时遇到了一个chrome错误

链接如下:

使用Opera和Firefox打开它可以成功地完成脚本,而使用chrome,结果不是预期的结果(戒指会丢失一些部分或根本不出现)。如果我花时间使用webkit inspector(内置chrome)一步一步地浏览脚本,那么脚本将成功执行

有没有解决这个bug的方法,或者我必须等待更新版本的Chrome?我当前的版本是19.0.1084.52

一些截图:


我刚刚在Linux Ubuntu 12.10(长期支持)上用chrome 19.0.1084.52对其进行了测试。我说不出它为什么不工作,请检查您的chrome浏览器是否支持画布文本:

typeof document.createElement('canvas').getContext('2d').fillText === "function"

这可能是因为它在您的计算机上以某种方式被禁用。

刚刚用chrome 19.0.1084.52对此进行了测试。我在这里看不到chrome bug。另一个事实是,我正在使用kubuntu,即chrome是chrome LinuxI。我已经将屏幕截图更改为其他幻灯片,以显示fillText实际工作。奇怪的是,它不渲染文本阴影,只渲染环的一部分。好问题!这对我来说真的很奇怪。我已经测试了所有幻灯片和效果,但仍然没有bug。。。我将把这个答案保留一段时间,以备将来的访客使用。