3

Jquery Mobileを使用して、AndroidでCordova-Phongap 1.9.0でアプリを作成しています。次の例のような入力テキストフォームを作成しようとしています

<div data-role="fieldcontain">
<label for="name">Text Input:</label>
<input type="text" name="name" id="name" value=""  />
</div>

デバイスまたは仮想デバイスで試してみると、フォーカスは入力タイプにあり、仮想キーボードが表示されますが、機能しません。

4

2 に答える 2

2

私にとってうまくいったのは、株式のindex.cssファイルに移動して変更することでした

-webkit-user-select: none;                  /* prevent copy paste, to allow, change 'none' to 'text' */

-webkit-user-select: text;                  /* prevent copy paste, to allow, change 'none' to 'text' */
于 2012-12-03T03:34:52.100 に答える
0

Android と Phonegap 1.9.0 を使用したフォーム入力で非常によく似た問題が発生しました。私の場合は、ページの上部にあるメニューを使用したことが原因でした。

position:fixed;
z-index: 1;

この CSS を削除すると、フォームは再び機能しました (ただし、メニューは望んでいたように修正されなくなりました...)

于 2012-07-19T11:56:18.887 に答える