Как определить начало и конец свайпа, а не событие касания? - PullRequest
1 голос
/ 22 марта 2012
jQuery("#surface").bind("mousedown", function(e)
{
     console.log("(x,y) = (" + e.pageX + "," + e.pageY +")"); 
});

Я написал этот код, но не отслеживаю, что это сенсорное событие или событие смахивания. Я хочу вызвать функцию, которая срабатывает при начале и завершении события смахивания. Когда вы касаетесь пальцем на iPad / iPhone и нажимаете и перетаскиваете влево или вправо .Я хочу, чтобы палец касался начальной позиции (x, y), находился в нужном положении (x, y), когда вы отпускаете палец.

Я также использовал jqTouch, но он не дает мне начальную и конечную позицию.

Я хочу сделать приложение, которое перелистывает страницу в соответствии с вашим пальцем.

------------ HTML ------------

<canvas id="surface">
     //  here goes all image pages 
</canvas>

Есть ли у вас какие-либо идеи о том, как обнаружить начало и конец свайпа, используя jQuery или javascript, но не событие касания.

1 Ответ

1 голос
/ 23 марта 2012

Вы смотрели на этот плагин ?

Кроме того, если это неосуществимо, вам нужно установить таймер при запуске и прикосновении

К вашему сведению, я знаю, что сайт плагинов jQuery не работает, но вы можете скачать здесь этот плагин

...