こんにちは: Android 用の Web アプリを開発しています。ページをめくるとスムーズに収まり、すべてが期待どおりに機能します。
テスト端末 (Android 2.1 を搭載した HTC Desire) の Web ブラウザーと、Android 1.5、1.6、2.0、2.1、および 2.2 を実行するエミュレーターでテストを実行します。すべてが期待どおりに機能します。
次に、顧客が自分の端末 (Samsung Galaxy S、Android 2.1) でテストを行い、電話をひっくり返すと、奇妙な動作をしたり、スケーリングがうまくいかなかったり、すべての数値が計算されdocument.documentElement.clientHeight
たり、document.documentElement.clientWidth
奇妙な動作をしたりします。
巨大な画面を検出してすべてが巨大になる (テキストが読めなくなる) 場合もあれば、間違った幅を計算して (すべてオーバーフローする) 使用できない場合もあります。
Galaxy Sのようにテストする方法はありますか? どのような変更があるか知っている人はいますか?