1

ここに画像の説明を入力jQueryMobile 1.3.2 と Phonegap 3.1 (ステータス バー プラグイン付き) を使用する Phonegap アプリがあります。すべて正常に動作しますが、iPad Retina シミュレーター (iOS 7) では、画面の右側で画面が切り取られて表示されます (すべての Android レイアウトと同様に、iPhone Retina も問題ありません)。

私は使用しています:

<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" >

...そして、EnableViewportScale true/false の両方で試しました- Retina 64bit 以外には効果がありません - trueはビューを完全に歪めます (緑/白のブロックしか見えません)。

html, body { width: 100%; margin: 0; padding: 0; }

私のhtmlページで。「網膜である」ときにiOSが異なる解像度値を返すといういくつかの問題を読みましたが、phonegapに関連するこれを修正することに関して何も見つかりませんでした.

奇妙なことに、ビューポート メタ タグに幅 = 400 などを設定すると、何も変化しません。これも、EnableViewportScale 設定とは関係ありません。

手がかりを事前にありがとう...

4

2 に答える 2

0

これを試して -

<meta name="viewport" content="user-scalable=no, initial-scale=1, minimum-scale=1, width=device-width" />

于 2013-11-21T07:01:21.503 に答える