igor-fedorov
@igor-fedorov
Full Stack разработчик

Как совместить события мыши и touch экранов?

Добрый день. Нашёл в сети события тача и мыши. Как совместить их, чтобы например, нажатие и тянутие мыши было равноценно перетаскиванию на тач экране.

Может кто знает плагин Owl карусель - там это отлично реализовано.

document.addEventListener( 'mousedown', onDocumentMouseDown, false );
document.addEventListener( 'mousemove', onDocumentMouseMove, false );
document.addEventListener( 'mouseup', onDocumentMouseUp, false );


document.addEventListener( 'touchstart', onDocumentTouchStart, false );
document.addEventListener( 'touchmove', onDocumentTouchMove, false );
document.addEventListener( 'touchend', onDocumentTouchMove, false );


И причём как отловить, например, свайп. Чтобы он и мышкой работал, и нажатием по тач экрану.
Заранее всем спасибо!
  • Вопрос задан
  • 489 просмотров
Решения вопроса 1
DIITHiTech
@DIITHiTech
Fullstack javascript developer
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы