プラットフォームとツール: cordova 2.5.0 を使用し、Android API レベル 8 ~ 17 を対象としています。
私がやろうとしていること:<div>
タグでラップされたいくつかのテキストと画像に過ぎない 5 つのスライドがあります。jquery (jqm ではない) を使用しmargin-bottom
て、スライダー ウィンドウの高さ (これも大きい) に対して各スライドの を調整し、<div>
垂直方向にスライドさせます。これは、エミュレータ上で蜂蜜のように機能します。
眠れない夜が人間関係の問題を引き起こす理由: 冗談はさておき、アプリがクラッシュするか、デバイスの向きの変更に応答しません (エミュレーターではありません!)。アプリを閉じて再度起動すると、コンテンツ テキストのみが表示され、CSS は表示されません。この時点で、デバイスの向きを縦向きから横向きに変更すると、すべてが再び完璧に見えます。
私が試したもののうまくいかなかった:
1)
android:screenOrientation="fullSensor"
android:configChanges="orientation|screenSize|keyboardHidden"
2) メディア クエリは次のとおりです。
@media のみの画面と (min-device-width: 320px)
および (ランドスケープの場合)
@media only screen and (min-width: 321px)
およびメタタグ:
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
3)スタック、Googleグループでこれについて「調査」しましたが、問題は解決されていないか、受け入れられていませんでしたが、それらのいくつかも試しました.
手伝ってください。