我试图检测,如果在CANVAS上移动时按下鼠标:
canvas.addEventListener('mousemove', function (evt) {
...
});
在mousedown中设置一个标志并在mouseup中跳过它是一个坏主意,因为用户可以在画布外释放鼠标按钮。
答案 0 :(得分:0)
evt.which
将为1
,如果不是,则为0
。
测试:
document.addEventListener("mousemove", function (e) {
console.log(e.which);
});