在网页中我有一个搜索字段。我添加了一个“清除”按钮,以便用户可以清除搜索字段并重新开始。为了方便起见,我关注搜索框的文本框,光标确实出现在框中。然而,软键盘似乎不会显示在使用默认浏览器的Android设备上。在iOS和Opera Mobile中,它可以像我所期望的那样工作。当字段为.focus()'d使用javascript时显示Android的软键盘
是否有一个额外的方法,我可以调用这将导致键盘显示在Android的浏览器,以便用户可以开始立即打字?
function clear_search() {
if($('#searchinput').val()) {
$('#searchinput').val('');
}
$('#searchinput').focus();
}
即使在android 2.2 @ user1207504的解决方案,如果您使用最新的Chrome浏览器,工程。 – 2014-10-19 20:11:02