2016-02-28 3 views
-1

Как мне сделать эту работу на моем мобильном телефоне Android постоянно, как и на моем компьютере? В настоящее время он не делает:Непрерывный ontouchmove?

<!DOCTYPE html> 
<html> 
    <head> 
    <script> 
(function() { 
    document.onmousemove = handleMove; // for PC 
    document.ontouchmove = handleMove; // for Mobile 
    function handleMove(event) { 
    document.getElementById('myDiv').innerHTML = event.pageX + "/" + event.pageY; 
    } 
})(); 
    </script> 
    </head> 
    <body> 
    <div id="myDiv"></div> 
    </body> 
</html> 

ответ

1

На компьютере Theres MouseEvent и на мобильном TouchEvent. Создайте отдельную функцию для обработки мобильных событий.

function handleMobile(event) { 
document.getElementById('myDiv').innerHTML = event.touches[0].pageX + "/" + event.touches[0].pageY; 
}