【发布时间】:2011-07-12 14:52:50
【问题描述】:
我正在生成一个需要设置简单快速签名的函数。我正在画布字段中写签名。我用的是jQuery,但是mousemove坐标的刷新率不够快。发生的情况是,如果您将签名写入 fast,您会在写入的像素之间看到一些空白。
如何设置mousemove的刷新速度更快?
$("#xx").mousemove(function(e){
ctx.fillRect(e.pageX - size, e.pageY - size, size, size);
$("#pagex").html(e.pageX - size);
$("#pagey").html(e.pageY - size);
}
【问题讨论】:
-
我认为,在鼠标移动时不需要清除画布来绘制签名。您只需要在画布上的最后一个鼠标位置和当前鼠标位置之间画一条线。
标签: javascript html refresh mousemove