我正在捕获一个用于在画布上放大/缩小的MouseWheelEvent。在Firefox、Chrome和IE下的Windows7上,使用实际的鼠标滚轮可以很好地工作,但在Mac OS X上,使用触控板会导致缩放发生得太快。
我见过其他解决方案使用原生JavaScript来标准化滚轮增量,这些解决方案涉及从鼠标滚轮事件中检索到的细节,但是有没有办法使用java和GWT来实现这一点,因为它只提供对滚轮增量的访问?
当我使用鼠标滚轮时,我遇到了这种情况,但我不希望这种情况立即发生,比如在我可以再次递增I之后等待50毫秒。
var i = 0;
function doSomething() {
i += 1;
console.log(i);
}
需要等待一段时间,直到您可以再次使用鼠标滚轮。
有人能展示或解释解决方案吗?