移動端手指滑動距離


var startPosition={},deltaY,endPosition={};
document.addEventListener('touchstart',touch, false);  
document.addEventListener('touchmove',touch, false);  
document.addEventListener('touchend',touch, false);  
   
function touch (event){  
    var event = event || window.event;  
    switch(event.type){  
        case "touchstart":  
            var touch = event.touches[0];
		    startPosition = {
		        x: touch.pageX,
		        y: touch.pageY
		    }
            break;  
        case "touchend": 
       break;  
        case "touchmove":  
            var touch = event.touches[0];
		    endPosition = {
		        x: touch.pageX,
		        y: touch.pageY
		    }
	    deltaY = endPosition.y - startPosition.y;
       break;  
    }  
       
}  
 

  



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM