1

クライアントがNexus7のウェブページに問題があると報告しました。Nexusのネイティブ解像度は1280x800で、このデバイス(および他のAndroid)にズームできないので、1280x800の解像度でウェブページを表示する必要があります。

問題を報告する前に、ビューポートにこの設定をしていました。

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> 

ログから、JSが彼の解像度を750x534として検出し、私のHTC EVO(ネイティブ解像度960x540)が640x308であったことがわかります。

ビューポートをに変更したより

<meta name="viewport" content="target-densitydpi=device-dpi, width=device-width" />

ソース http://developer.android.com/guide/webapps/targeting.html#ViewportDensity

My HTC EVOは960x462(ズームなし)でページを表示しますが、Nexusは962x442でこのページを表示します

助けてくれてありがとう

4

1 に答える 1

2

これを試してください、私のために働きました

<meta name="viewport" content="user-scalable=no,width=device-width, initial-scale=1.0,maximum-scale=1,minimum-scale=1, height=device-height">
于 2013-03-10T09:56:31.917 に答える