【发布时间】:2017-07-04 06:11:43
【问题描述】:
在这个fiddle demo中,按下并移动鼠标将根据鼠标的位置绘制圆点。 draw 方法是监听mousemove 回调,但它绘制离散点,表明mousemove 事件没有连续触发。
更重要的是,我收集event.timeStamp 并登录控制台。我发现相邻事件之间的偏移接近 16.7ms。那么mousemove 事件是否每帧触发一次?
【问题讨论】:
-
只是为了添加一个数据点,我在 Firefox 和 Arch Linux 上 Gnome 上的 Chromium 上的 60 Hz 监视器上正好有 60 个鼠标移动事件,如果你想做高质量的绘画,这真的是个问题在浏览器中。
标签: javascript jquery google-chrome mouseevent dom-events