diff --git a/gamuSwipe.js b/gamuSwipe.js index 74d4d08..14474e1 100644 --- a/gamuSwipe.js +++ b/gamuSwipe.js @@ -6,6 +6,7 @@ function gamuSwipe(mon_id,handleswipe){ window.addEventListener('load', function(){ var touchsurface = document.getElementById(mon_id); + var seuil = 150; var startX; var dist; @@ -21,12 +22,14 @@ function gamuSwipe(mon_id,handleswipe){ touchsurface.addEventListener('touchend', function(e){ var touchobj = e.changedTouches[0]; dist = touchobj.pageX - startX; - if (dist < 0) { - handleswipe('left'); - e.preventDefault(); - } else if(dist > 0){ - handleswipe('right'); - e.preventDefault(); + if (Math.abs(dist) > seuil ) { + if (dist < 0) { + handleswipe('left'); + e.preventDefault(); + } else if(dist > 0){ + handleswipe('right'); + e.preventDefault(); + } } }, false);