如何获得canvas元素的采样率?

时间:2014-06-27 17:23:52

标签: html5-canvas

我目前正在研究在线手写识别的预处理(参见http://write-math.com)。输入设备的一个有趣特性是采样率,即我获得onmousemove和类似事件的速率。

我可以录制它们并看到两个事件之间的时间差异在1.00 ms - 700.00 ms之间变化,但平均为27.34 ms for this recording

(采样率以点/秒计算。因此采样率为enter image description here或平均情况为enter image description here

是否有可能直接从客户端获取此信息?是否存在采样率已知的设备? Javascript如何在内部决定触发这些事件的频率? “事件发射率”可以增加/减少吗?

1 个答案:

答案 0 :(得分:1)

特定浏览器的Mousemove激发速率在足够的样本大小上是稳定的,但任何单个鼠标事件的激发率都受非画布活动(垃圾收集,后台任务等)的影响。

我不知道任何允许调整鼠标移动时间的浏览器 - 都是内部定义的。

有趣的项目!