안녕하세요.
앱 내부에 웹뷰로 웹페이지 하나를 보여주는 화면을 만들었는데요,
연결한 URL 화면에 PC버전 보기 버튼이 있는데 이걸 통해 페이지 이동을 하면 뭔가 이상합니다.
뭔가 설정을 해줘야 되는건지 궁금합니다.
일단 설정은 특별히 한것 없이
mWebView.setWebViewClient(new MyWebClient());
mWebView.setWebChromeClient(new MyChromeClient());
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl(URL);
이렇게만 해줬고요, 모바일웹 페이지는 정상입니다.
그런데 PC버전으로 이동하면
휴대폰의 크롬 브라우저와 제가 만든 앱의 웹뷰가 화면과 동작이 다릅니다.
크롬 브라우저는 확대 되지 않은 상태로 로드되며, 줌인/아웃이 자유롭습니다.
웹페이지 전체가 한눈에 보이도록 로드되고, 해당 상태를 기준으로 줌인이 됩니다.
그런데 제가 만든 웹뷰에서는 화면이 어느정도 확대된 상태로 로드되고, 줌인/줌아웃이 안됩니다.
줌이 되게 하려고 줌 옵션을 주면 웹뷰 내의 이미지가 화면보다 월등히 커져서 화면이 이상해집니다...ㅜ
크롬 브라우저와 동일하게 보여져야 하는데 뭔가 의도와 다르게 움직이고 있습니다.
브라우저에서 멀쩡히 보여진다는건 웹페이지쪽의 문제는 아니란 얘긴데...
이런 경우 겪어보신 분 계신가요?
도움 부탁드립니다.