Впервые сталкиваюсь с JS на смартфонах...
Нужно отслеживать движение пальцем вправо/влево по сенсорному экрану для смены картинки на бакгроунде.
Пытался использовать
var initialPoint;
var finalPoint;
document.getElementsByTagName('body').addEventListener('touchstart', function(event) {
event.preventDefault();
// event.stopPropagation();
initialPoint=event.changedTouches[0];
alert('start hand on: '+initialPoint.pageX);
}, false);
document.getElementsByTagName('body').addEventListener('touchend', function(event) {
event.preventDefault();
// event.stopPropagation();
finalPoint=event.changedTouches[0];
alert('strt='+initialPoint.pageX+'\nstop hand on: '+initialPoint.pageX);
if (finalPoint.pageX < initialPoint.pageX){
changeStory(-1);
}else{
changeStory(+1);
];
};
}, false);
Нифига не отлавливает и алерт, зараза, ничо не кажет.
Как быть?