Когда вы говорите, что хотите, чтобы это было обработано - это все еще может быть.Просто напишите это следующим образом:
$('#myCanvas')[0].addEventListener('touchmove', function(e) {
e.preventDefault();
brushMove();
},false);
Я не гарантирую, что один метод protectDefault остановит прокрутку, но вы так и напишите, если хотите, чтобы он предотвращал использование по умолчанию и выполнял собственный метод.,Вы также можете сделать вызов в самой себе brushMove.
Позвольте мне просто сказать, что вы , вероятно, должны делать preventDefault
в touchStart
, а не touchMove
.touchMove
на самом деле может быть слишком поздно, потому что, если он прокручивается, не может быть никаких событий touchMove
!