토픽 키보드 이벤트 체크
페이지 정보
본문
이전에 있던 테스트 사이트에 isComposing 과 input 이벤트의 inputType에 대한 것이 없어서, 새롭게 추가해 봤습니다.
http://74.208.27.41/keyevent.html
체크포인트 (각 OS별(Mac, Windows), 브라우저별(크롬, 파이어폭스, 오페라 등) 그리고 스마트폰에서는 각각의 소프트 키보드별)
1. 안드로이드는 영문 타이핑할 때도 composition event가 나옵니다.
스마트폰의 프로세싱 파워를 감안해서 이렇게 처리한 것 같습니다.
2 구글의 순정 키보드인 Gboard인 경우(영문, 한글일 때..) Test, enter를 입력하고(컴포지션을 끝내는 enter를 입력) 영문에서 백스페이스를 누르면 'backspace' 이벤트가 안나옴. 한글로 전환해서 백스페이스를 누르면 'backspace' 이벤트가 나옴. (keycode 8)
3. 아이폰(아이패드)에서는 Composition Event가 없음. (중국어 키보드, 일본어 키보드는 나옴.)
4. 아이폰 순정 키보드의 한글입력은 백스페이스 없이 'deleteContentBackward'로 처리하는 것 같음. 즉 한글이 부드릅게 보임.
5. 아이폰 다른 키보드는 백스페이스로 처리하니 한글이 약간 튀는 듯하게 보임.
추천0 비추천0
관련링크
-
http://74.208.27.41/keyevent.html
2942회 연결
댓글목록
![profile_image](https://apachezone.com/data/member_image/ja/jakekwak.gif?1575935118)