Как я могу получить положение мыши на холсте HTML5, когда холст полноэкранный? - PullRequest
0 голосов
/ 27 мая 2020

Следующий код отлично работает, пока холст не является полноэкранным.

    let canvas = document.querySelector('canvas');
    let ctx = canvas.getContext('2d');

    document.addEventListener('mousemove',e=>{
        let br = canvas.getBoundingClientRect();
        let mouseX = e.clientX - br.left;
        let mouseY = e.clientY - br.top;
    });

Однако после того, как canvas.requestFullscreen() переменные mouseX, mouseY больше не представляют положение мыши на холсте.
Есть ли способ узнать положение мыши относительно холста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...