2013-09-23 3 views
0

나는 사용자 유형별 결과를 업데이트하는 검색 상자가 포함 된 웹 응용 프로그램을 작성 중입니다.키보드 "스 와이프"자바 스크립트 이벤트

이 메커니즘은 데스크톱 버전에서도 동일하게 구현되므로 작동합니다.

내가 가지고있는 문제는 사용자가 스 와이프 입력 방법을 사용하여 텍스트를 입력 할 때 이벤트 리스너 (keydown, keyup, paste)가 실행되지 않는다는 것입니다.

change event에 대한 청취는 이벤트가 시작되는 데 초점이 맞춰져야하므로 input에 포커스가 없어야하므로 작동하지 않습니다.

SwypeAndroid's과 같은 키보드를 사용하면 새 키보드를 스 와이프 할 때 쉽게 눈치 채실 수 있습니다. 이 입력을 감지하기 위해 어떤 이벤트를 청취해야합니까?

+0

대신에'input' 이벤트가 필요해 보입니다 : https://developer.mozilla.org/en-US/docs/Web/Reference/Events/input – SpaceDog

+1

[ 터치 장치에 대한 화면 키보드 'keydown'및 'keyup'이벤트] (http://stackoverflow.com/questions/9940829/how-to-capture-the-onscreen-keyboard-keydown-and-keyup-events-for- touch-devi) –

+0

@SpaceDog 감사합니다! 코멘트가 여기에 답변으로 표시 될 수 있기를 바랍니다. –

답변