캔버스가 mousedown 이벤트에 응답하면 event.offsetX 및 offsetY를 통해 요소의 내부 좌표를 추출할 수 있습니다. 그런 다음 touchstart로 변경했는데 offsetX 및 offsetY가 없습니다.
人生最曼妙的风景,竟是内心的淡定与从容!
내 캔버스 맵 라이브러리 Sinomap에서 처리되는 알고리즘은 다음과 같습니다(변경 사항 포함):
Touch 이벤트는 e.touches[0].pageX 또는 다른 좌표를 가져와야 합니다. touchend의 경우 호환성 이유로 e.changedTouches를 사용하는 것이 가장 좋습니다.
내 캔버스 맵 라이브러리 Sinomap에서 처리되는 알고리즘은 다음과 같습니다(변경 사항 포함):
으아악Touch 이벤트는 e.touches[0].pageX 또는 다른 좌표를 가져와야 합니다. touchend의 경우 호환성 이유로 e.changedTouches를 사용하는 것이 가장 좋습니다.