Mouse event not being triggered on HTML5 canvas? How to solve it?

To trigger mouse event we can add −

-webkit-transform: translate3d(0, 0, 0)

In addition to this canvas can also be styled.

Another way is to add a listener in the event mousemove,

canvas.addEventListener("mousemove", this.checkMouseLocation.bind(this, this.inputs), false);

By adding this listener, we can easily trigger a mouse move event in HTML5.

Updated on: 24-Jun-2020


Kickstart Your Career

Get certified by completing the course

Get Started