我有一个简单的webview,启用了javascript。我正在加载一个网页。 Page有一个javascript函数,它发出window.innerWidth和window.innerHeight。当我在Nexus上运行它时,innerWidth和innerHeight将达到313x533。但是当我在Android浏览器中加载该页面时,它们将会出现320x452。我找不到任何合理的解释。在我的html页面中,我已声明了以下视口。
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
答案 0 :(得分:1)
尝试类似:
mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);