LANGUAGE/!$%!% ERROR NOTE 2015. 7. 18. 16:18

JavaScript는 모바일에서 터치가 발생할 경우의 이벤트를 발생 시킬 수 있다.

멀티터치까지 지원하므로 event.touches라는 배열안에 터치된 정보가 쌓인다.

그러나, 문제가 있다. 혼자 웹게임을 만들다 보니 많은 걸 해 보게 되는데...

내가 프로그래밍을 잘 못한 건지는 모르겠다만 크롬에서는 100% 되는 거라서 다른 것들이 문제라고 본다.



/////  첫번째 터치(touches[0])가 touchmove 이벤트를 발생시키지 않으면 나머지 터치들은 touchmove가 발생하지 않는다. 

일상 사용되는 터치이벤트의 종류는 touchstart, touchmove touchend 3가지 일 것 같다.

첫 번째 발생한 터치 정보는 event.touches[0]에 저장된다. 두 번째는 event.touches[1]... 이런식인데

첫번째 터치한 손가락(touches[0])이 화면에 닿은 후 움직이지 않으면 나머지 손가락(touches[1,2,3...])은 움직여도 touchmove 이벤트가 작동하지 않는다.


브라우저 버전의 문제인 것도 같은데

이런 문제에 대해선 어떻게 누구한테 물어봐야하나...




'LANGUAGE > !$%!% ERROR NOTE' 카테고리의 다른 글

RestTemplate 접속 오류  (0) 2015.11.24
ORA-28001: the password has expired  (0) 2015.11.24
SPRING JAVAMAIL API ERROR  (0) 2015.07.11
HTML5 CANVAS Error  (0) 2015.07.03
IE 문제  (0) 2015.07.03