1

PhoneGAP を使用して iPhone 用のアプリケーションを作成します。解像度640x1136のアプリのデザインを作成しています。しかし、アプリケーションを iPhone 6.1 シミュレーターで実行しようとすると、解像度が 640x1136 ではなく 320x548 になりました。次の JavaScript コードを使用して、シミュレーション画面の解像度を確認します。

$("#width").text(window.innerWidth); $("#height").text(window.innerHeight);

これを達成するために、次の手順を試しました

  1. /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/Resources/Devices/iPhone (Retina).deviceinfo/ で Info.plist ファイルを編集します。

  2. XCode で .plist ファイルを開き、次のキーと値のペアを追加します。

イーグル:640キリン:1136

  1. ファイルを保存し、シミュレーターを再起動します。

  2. 新しい解像度を表示するには、iPhone (Retina) を選択します。

しかし、それは役に立ちません。

手伝っていただけませんか。

前もって感謝します 私の悪い英語で申し訳ありません

4

1 に答える 1

1

シミュレーターで実行するときは、実行している「ハードウェア」を選択する必要があります。シミュレーターを実行するときは、[ハードウェア] -> [デバイス] を選択し、テストする正しいデバイス (Retina を使用するかどうか) を選択します。

于 2013-03-16T21:31:05.063 に答える