2012-04-10 18 views
1

WebViewに読み込まれたHTMLとして複数の画面を持つアプリケーションがあります。Android - WebViewフォントはすべてのデバイスで異なって見える

テキストのデフォルトのCSSはfont:normal 14px Arial, Helvetica, sans-serifです。これは、私が想定したように、すべてのデバイスで同じ(フォントサイズの点で)見えるはずです。

何らかの理由で、デバイスによっては、フォントがサイズ26+のように見えて、フォントが制限要素でオーバーフローする原因になります。

私は間違っていますか?他のパラメータがある

答えて

0

は次のようにAndroidの中でHTMLページの要素の大きさを決定する際に役割を果たしている:これらのパラメータを統合する

<link rel="stylesheet" href="css/hdpi.css" media="only screen and (-webkit-min-device-pixel-ratio:1.5)"> 


<meta name="viewport" content="user-scalable=no, width=device-width, target-densitydpi=device-dpi"> 

試して、あなたは、より安定したビューを取得します..andその後あなたがそれらを更新することができJSや活動を通して値..

幸運

+0

これはもちろん問題を直接解決するものではありませんが、添付されたスタイルと画面の一般的な動作を制御する方法を提供します。ありがとうございました! –

0

が、これはWebViewの

の初期のスケールを設定します。.. WebViewのために、この設定をお試しください
関連する問題