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