在網頁中我有一個搜索字段。我添加了一個「清除」按鈕,以便用戶可以清除搜索字段並重新開始。爲了方便起見,我關注搜索框的文本框,光標確實出現在框中。然而,軟鍵盤似乎不會顯示在使用默認瀏覽器的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