터치 이벤트와 마우스 이벤트의 차이를 알고 싶습니다..
에드워드
2023.04.01
마우스 이벤트 발생하도록 만들고모바일 웹페이지로 보니
작동하더라구요..
그런데 터치 이벤트로 구현해도
동일한거 같은데
둘의 차이를 알수가 있을까요?
터치는 모바일에서만 된다면
마우스 이벤트는 모바일도 되는 범용적인건가요?
-
빛길
답변 감사합니다 (__)
-
곰돌이
모바일에서의 터치는 스와이프 같은 동작의 인식을 위해 300밀리 세컨드 정도 딜레이가 있고 자체적으로 preventDefault() 를 내장하고 있습니다. hover 와 클릭이벤트를 먹여놓고 터치하면 hover가 인식됩니다. 근데 딜레이가 채 끝나기 전에 다른 이벤트가 치고 들어오면 터치 자체가 무시되는것 같더라고요. 마우스 이벤트들과 터치 이벤트들은 그 구현이 조금씩 다릅니다. 모바일을 위해서라면 터치 이벤트들로 가셔야할겁니다
-
ChocoHoilc
답변 감사합니다 !
-
지옥
마우스 오버와 클릭 이벤트가 동시에 걸려있을 경우 ios와 안드로이드가 처리하는 방식이 다릅니다.
-
희라
답변 감사합니다 __
-
바람
모바일에서는 터치이벤트가 빠릅니다. 이벤트에 많은 컨트롤이 걸리게 되면 확연히 차이가 납니다.