html 5画布绘图很慢!

时间:2011-04-21 16:48:57

标签: html5 canvas draw

我正在创建一个类似于paint的Web应用程序。我现在面临的问题是我的绘图算法非常慢。基本上我正在做的是在用mousemove事件记录的连续像素之间绘制一条直线。

使用html 5画布绘制用户创建的线条和曲线是否更智能/(更便宜)?

编辑: 只有当我重绘画布上已有的笔画时,它才会非常慢。

2 个答案:

答案 0 :(得分:2)

你想要做的概念应该非常快。既然你不会给我们代码,请点击这里:

http://jsfiddle.net/mXrNk/1/

如果速度更快,请将其作为起点。

答案 1 :(得分:1)

浏览器中的硬件加速可能导致缓慢(究竟是什么慢?加载速度慢或渲染速度慢?)。你的浏览器/操作系统是什么?我发现OS X中的Safari 5和Windows 7中的IE9由于其硬件加速而具有最快的绘制速率。在Chrome中,您必须在about:flags中打开它,这有点挑剔。