2011-02-11 9 views
1

javascript를 사용하는 간단한 webview가 있습니다. 그리고 그 안에 웹 페이지를로드하고 있습니다. Page에는 window.innerWidth 및 window.innerHeight를 내보내는 javascript 함수가 있습니다. Nexus에서 실행하면 innerWidth 및 innerHeight가 313x533이됩니다. 하지만 안드로이드 브라우저에서 해당 페이지를로드하면 320x452로 올 것입니다.
그에 대한 합리적인 설명을 찾을 수 없습니다. 내 HTML 페이지에서 다음 뷰포트를 선언했습니다.
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />Android WebView의 window.innerWidth가 313이됩니다.

답변

1

시도 뭔가 같은 :

mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
관련 문제