터치 스크린의 HTML5 멀티 터치 이벤트


9

24 인치 터치 스크린이있는 Ubuntu 컴퓨터가 있고 제대로 작동합니다. 마우스를 움직여 여러 터치 포인트로 제스처를 수행 할 수 있으므로 하드웨어가 제대로 작동합니다. 이제 브라우저가 브라우저를 해석 할 수 있는지 궁금합니다 mousedown, mousedrag 등이 아닌 터치와 같은 이벤트. HTML5는 터치 및 다중 터치에 대한 지원이 훌륭하며이 설정을위한 웹 응용 프로그램을 개발하고 싶습니다.


3
흥미로운 질문입니다. GTK로 인해 Linux에서 Chrome / Chromium에이 기능이 부족한 것 같습니다 . Firefox "Mac 및 Linux에서 터치 이벤트가 아직 구현되지 않았습니다" 라고 말합니다 .
gertvdijk

1
X와 Chromium OS에서 실행되지만 GTK 대신 Aura에서 실행되는 Chromium은 뛰어난 멀티 터치를 지원합니다. 모든 JS 이벤트는 원하는대로 정확하게 트리거됩니다.
Martin

답변:


1

실제로 jQuery Mobile ( http://jquerymobile.com/ )에는 모든 장치에 대한 터치 이벤트 및 제스처 지원을 제공하는 jQuery JavaScript 프레임 워크 용 플러그인이 있습니다.

또한 http://www.jqmgallery.com/ 을 확인하여 jQuery Mobile로 구축 된 실제 응용 프로그램을 확인하십시오. (대부분의 경우 고급 실생활 예제를 위해 소스 파일을 감시 할 수 있습니다)


3
문제는 webui를 빌드하는 것이 아니라 코드가 정확히 동일한 하드웨어에서 완벽하게 작동하지만 Windows 7 + Chrome을 실행하는 것입니다. 문제는 Linux에서 터치가 Chromium / Chrome에서 마우스 클릭으로 해석되고 터치 스타트 / 터치 엔드로 해석되지 않는다는 것입니다.
Martin

1
jQuery Mobile이 문제를 우회하지 않습니까? 그렇지 않으면 터치 스크린이 폴백 모드에서만 일반 마우스로만 인식되므로 적합한 드라이버가 사용되지 않는 것이 가장 좋습니다. help.ubuntu.com/community/EloTouchScreen를 찾았 지만 구식입니다. 터치 스크린 공급 업체와 "우분투 드라이버"를 검색하여 작동하는 솔루션을 찾으십시오. 행운을 빕니다!
mondjunge
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.