0

HTML5Jquery mobile 1.2、およびPhonegap 2.1.0を使用して、iPhone および Android 用のアプリを開発しています。ログイン ページで、ユーザーが入力フィールドをタップすると、ソフトキーボードが表示され、ページが上にスライドしてちらつきます。同じアプリは iPhone でも正常に動作します。問題は Android モバイルのみです。

私は試しました- android:windowSoftInputMode="adjustPan"、ちらつきを止めますが、ソフトキーボードが送信ボタンを覆い、キーボードが表示されている間はページをスクロールできません。ネイティブ アプリでは、これはコンテンツを にラップすることで実現されます。しかし、HTML5 アプリの場合、これを修正できません。助けが必要。

4

1 に答える 1

0

WebView で setLayerType(View.LAYER_TYPE_SOFTWARE, null) を設定してみてください

于 2013-01-30T13:30:57.323 に答える