반응형 모바일에서 소프트키보드 이슈
웹페이지 반응형으로 작업중입니다.
캔버스를 사용하고 있구요..
디바이스의 방향이 가로로 바뀔 때 캔버스를 화면에 꽉 채우려고 합니다.
그런데 기기의 방향을 체크하는 부분에서 문제가 발생합니다.
안드로이드에서는 문자 입력시 소프트키보드가 뜰 때, 뷰포트가 바뀌더라구요.(아이폰에서는 현상발생 x)
제가 사정상 미디어쿼리로 핸드폰 세로방향/가로방향을 체크하는데
안드로이드에서 폼 입력을 하려고 할 때 키보드가 올라오면 화면을 가로방향으로 인식합니다.
아마 width보다 height값이 짧아져서 그런 것 같은데..
그래서 스크립트로 width 와 height비교해서 디바이스의 화면 방향이 변경되었을 때 체크하는 방법도 소용 없더라구요..
screen.orientation은 브라우저 호환 때문에 사용하지 말라고 해서요..ㅠㅠㅠ
다른 분들은 어떻게 해결하셨나요?