Web Develop/Front-End
Android Webview - input에서 엔터키 입력 감지 안될 때
RuTel
2022. 10. 12. 16:58
728x90
<input v-model="inputText" @keyup.enter="input_key" type="text" placeholder="입력후 엔터를 눌러주세요">
위와 같은 input이 있을 경우 안드로이드 앱의 웹뷰에서 엔터를 감지하지 못하는 현상이 있다.
참고 : https://blog.naver.com/crucifyer/222749456743
Android Web Form - Enter Event 동작의 이상함.
평소 안드로이드를 안써서 몰랐는데, input type=text 에서 엔터를 눌렀을 경우 모든경우에 엔터로 ...
blog.naver.com
iOS에는 해당 문제가 없다.
textarea로 바꾸니 해결. 스타일을 input 박스와 동일하게 해주기 위해 인라인 태그도 추가해주었다.
<textarea rows="1" v-model="inputText" @keyup.enter="input_key"
style="min-height: 0px; resize: none; " placeholder="입력후 엔터를 눌러주세요">
</textarea>
아주 오래된 글이지만 아래와 같은 포럼글도 있으니 참고
https://issuetracker.google.com/issues/36993179
Google Issue Tracker
issuetracker.google.com