본문 바로가기

HTML CSS JAVASCRIPT

자바스크립트 mousedown / touchstart 를 한번에 처리

300x250

자바스크립트 이벤트 리스너 중에서

mousedown 을 사용하면 모바일 터치를 인식하지 못합니다.

그래서 touchstart / touchend 를 추가로 등록해야 했습니다.

 

해결책

mousedown / touchstart 대신 pointerdown 을 사용

mouseup / touchend 대신 pointerup 을 사용

하면 됩니다.

 

마우스 클릭과 터치를 동시에 인식합니다.

 

특정 기능을 만들때 필요해서 남겨놓습니다.

 

300x250