Я пытаюсь использовать hammerjs для перемещения безье на моем холсте в мобильном телефоне.
Мне нужно определить, где происходит первый контакт с сенсорным пуском, а затем, где они отпускаются. Но кажется, что с обратным вызовом панорамирования hammerjs не допускает сенсорного запуска или касания.
this.hammertime = new Hammer(this.canvas);
this.hammertime.on('pan', function(ev) {
//var bb = ev.target.getBoundingClientRect();
// Correct, but will not work with touch.
var x = ev.pointers[0].layerX;
var y = ev.pointers[0].layerY;
/*console.log("#2:")
console.log(ev.center.x - bb.left)
console.log(ev.center.y - bb.top)*/
this.touchMoveHandler(x, y);
}.bind(this));
Как сделать TouchStart с помощью hammerJS?