私は Phonegap と jquery mobile を使用してモバイル用のこのアプリを作成してきましたが、実際のデバイス (HTC Flyer Android 3.2.1) で試して実行するまではすべてうまくいきました。何らかのレンダリングの問題があるようです。
これは、エミュレーターを使用している場合やコンピューターのブラウザーではなく、デバイスでのみ発生するように見えることに注意してください。右にスライドして設定パネルを開くと、完全にレンダリングされません。写真はこれをよりよく示しています:
パネルが開くと、次のようになります。
しかし、これは実際に起こることです:
パネルのボタンまたは見出しに触れると、それ自体が更新され、レンダリングがうまくいくように見えますが、これは奇妙なことです。上記の両方がデバイスからのスクリーン キャプチャであるためです。
これを発見すると、次のコードを追加しました。
$("#SettingsPanel").trigger("create");
再作成が役立つかどうかを確認します。これはパフォーマンスに関しては良いことではないことはわかっていますが、パフォーマンスの問題かどうかを確認するために、別のより強力なデバイスでテストしたいという考えは他にありませんでしたが、テストするデバイスは他にありません。
だから今、私は立ち往生しています。助けてください。