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

对我有用的是去 stock 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 回答