on ajoute un seuil

This commit is contained in:
Christophe 2019-01-31 14:10:01 +01:00
parent 043b9494d0
commit 6a1b874ca8

View file

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