모바일 컴포넌트 기능..
- 작성자 :
- 정*미
- 작성일 :
- 2012-03-23 15:52:47
- 조회수 :
- 1,874
- 구분 :
- 모바일
- 진행상태 :
- 완료
Q
안녕하세요.
전자정부표준프레임워크를 이용해 모바일 웹, 하이브리드 앱(phoneGap이용)을 개발하고 있는데요.
지금 하려고 하는 기능이 멀티터치(꼬집기) 기능을 이용해 지도 확대, 축소를 해야 되는데 그 기능을 모바일 웹과 하이브리드 앱에 적용시켜야 합니다.
앱의 경우 네이티브로 별도로 구현해서 적용시키는 방법으로 구현하면 된다지만 모바일 웹에도 앱과 같이 멀티터치(꼬집기) 이벤트를 적용시키고자 모바일웹 표준프레임워크 공통컴포넌트 부분을 살펴보니 멀티터치(꼬집기) 이벤트 기능을 구현한 부분이 없는 것 같아서 질의 드립니다.
교재에 터치이벤트 부분을 보면 tap, taphold, swipe, swipeleft, swiperight 이렇게만 나와있고 멀티터치(꼬집기)에 대한 내용은 없는데
혹시 멀티터치 기능이 있다면 어느 부분에 있고 어떻게 적용해야 하는지 알려주세요.
멀티터치 기능이 없다면 앞으로 이러한 기능에 대한 추가 계획이 있는지 또, 어떤 식으로 구현할 수 있는지를 알려주세요.
전자정부표준프레임워크를 이용해 모바일 웹, 하이브리드 앱(phoneGap이용)을 개발하고 있는데요.
지금 하려고 하는 기능이 멀티터치(꼬집기) 기능을 이용해 지도 확대, 축소를 해야 되는데 그 기능을 모바일 웹과 하이브리드 앱에 적용시켜야 합니다.
앱의 경우 네이티브로 별도로 구현해서 적용시키는 방법으로 구현하면 된다지만 모바일 웹에도 앱과 같이 멀티터치(꼬집기) 이벤트를 적용시키고자 모바일웹 표준프레임워크 공통컴포넌트 부분을 살펴보니 멀티터치(꼬집기) 이벤트 기능을 구현한 부분이 없는 것 같아서 질의 드립니다.
교재에 터치이벤트 부분을 보면 tap, taphold, swipe, swipeleft, swiperight 이렇게만 나와있고 멀티터치(꼬집기)에 대한 내용은 없는데
혹시 멀티터치 기능이 있다면 어느 부분에 있고 어떻게 적용해야 하는지 알려주세요.
멀티터치 기능이 없다면 앞으로 이러한 기능에 대한 추가 계획이 있는지 또, 어떤 식으로 구현할 수 있는지를 알려주세요.
A
안녕하세요 정유미님
Pinch(꼬집기) 기능에 대해서 문의 주셨는데요
페이지의 확대를 원하실 경우 메타 테그의 viewport기능을 이용하시면 됩니다.
예를 들어 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, target-densitydpi=medium-dpi" />
이라고 하면 처음 출력화면은 100%로 출력되면 멀티터치를 통하여 확대가 가능합니다.
또한 멀티터치를 이용하여 이벤트를 연결하고 싶으실 경우에는 tap 또는 taphold를 통하여 구현은 가능하시나 (멀티터치 역시 터치 이벤트 이므로..)
이럴경우에는 멀티터치이벤트가 따로 없기 때문에 특정 이벤트에 대해 잘 인식하지 못하는 경우가 있습니다.
감사합니다.
Pinch(꼬집기) 기능에 대해서 문의 주셨는데요
페이지의 확대를 원하실 경우 메타 테그의 viewport기능을 이용하시면 됩니다.
예를 들어 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, target-densitydpi=medium-dpi" />
이라고 하면 처음 출력화면은 100%로 출력되면 멀티터치를 통하여 확대가 가능합니다.
또한 멀티터치를 이용하여 이벤트를 연결하고 싶으실 경우에는 tap 또는 taphold를 통하여 구현은 가능하시나 (멀티터치 역시 터치 이벤트 이므로..)
이럴경우에는 멀티터치이벤트가 따로 없기 때문에 특정 이벤트에 대해 잘 인식하지 못하는 경우가 있습니다.
감사합니다.