Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

131
Views
Get mouse position in fabric.js while moving

I'd like to get the mouse position while moving.

var canvas = new fabric.Canvas('c1');
canvas.on('mouse:up', function (e) 
{
    getMouse(e);
});
function getMouse(e) 

{
    console.log(e.e.clientX,e.e.clientY);
}
canvas 
{
  border: 1px solid red;
}
<canvas id="c1" width="300" height="300"></canvas>

<script src="https://unpkg.com/fabric@4.6.0/dist/fabric.js"></script> 

This gets me the position of the mouse when I click. How do I get mouse position while moving the mouse?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

A quick peek at Canvas docs suggest replacing mouse:up with mouse:move should be what you're after.

See it working:

const canvas = new fabric.Canvas('c1');

const getMouse = ({ e }) => {
  console.log(e.clientX, e.clientY);
}

canvas.on('mouse:move', getMouse);
canvas { border: 1px solid red; }
<canvas id="c1" width="300" height="300"></canvas>
<script src="https://unpkg.com/fabric@4.6.0/dist/fabric.js"></script>

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!