这是一个Noob Gingrich的问题,很确定我错过了一些简单的事情。
让textarea在移动设备上运行是否有诀窍?通过工作我的意思是从软键盘接受文本。
我在phonegapbuild上有一个移动应用程序。在一个页面上有一个包含文本框和文本区域的div。当部署到Android或IOS设备时,文本框的工作方式与预期的一样,但当您点击textarea时,它会很好地获得焦点,键盘会弹出,但您输入的内容不会输入到textarea中。
<div id="drawerDetails">
<div id="drawerTitleWrapper" >
<input type="text" id="drawerTitle" />
</div>
<div id="drawerBodyWrapper" >
<textarea id="drawerBody" cols="50" rows="20" ></textarea>
</div>
</div>
<div class="submit">
<div id="newButton"></div>
</div>
<div id="close" data-bind="tap: $data.closeDrawer">
<img src="content/images/Close_CCCCCC.png" />
</div>
希望我错过了一些简单的事情。
答案 0 :(得分:4)
您是否检查过您是否阻止在表单元素上选择文本?确保-webkit-user-select: none;
未应用于您的textareas。