2011-02-11 3 views
1

J'ai un simple webview avec javascript activé. Et je charge une page Web à l'intérieur de cela. Page a une fonction javascript qui émet les window.innerWidth et window.innerHeight. Quand je lance ceci sur Nexus, innerWidth et innerHeight arrivent 313x533. Mais quand je charge cette page dans le navigateur Android, ils viennent 320x452.
Je n'ai pas trouvé d'explication raisonnable pour cela. Dans ma page html, j'ai déclaré la fenêtre suivante.
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />La fenêtre window.innerWidth d'Android WebView arrive 313

Répondre

1
essayer quelque chose comme

:

mWebView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
Questions connexes