2016-02-28 32 views
-1

如何在我的Android手機上繼續進行此項工作,與其在PC上的工作方式類似?目前,它不會:連續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

在PC上那裏有MouseEvent和移動TouchEvent。 創建一個單獨的函數來處理移動事件。

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