Подтвердить что ты не робот

Как обнаружить два пальца в touchstart в javascript?

У меня есть .on( "touchstart mousedown", function (e) {pTouchDown (e)});

он работает с одним касанием пальца. но мне нужна операция с двумя касаниями пальца тоже...

4b9b3361

Ответ 1

События касания содержат свойство, называемое touches, которое содержит все доступные точки касания. Вы можете больше узнать о TouchEvents в MDN.

В вашем случае вам нужно будет проверить длину свойства touches:

$someElement.on('touchstart', function (e) {
    if (e.touches.length > 1)
        // ... do what you like here
});