在vue h5一個項目中,底部為固定定位,安卓端在頁面中文本框input獲取焦點時,手機自帶的鍵盤會被喚起并且彈出來被鍵盤頂上去,漂浮于鍵盤上方。我試著在加入以下代碼 mounted: function(){
let screenHeight = document.body.clientHeight;
let u = navigator.userAgent;
let isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android終端 if (isAndroid) {
$("html,body").height(screenHeight);
}
}這樣并沒有解決,請問這種情況應該如何解決?
3 回答

慕標5832272
TA貢獻1966條經驗 獲得超4個贊
handleFocus(e) { setTimeout(function() { e.target.scrollIntoView(true) e.target.scrollViewIfNeeded() }, 200) }
- 3 回答
- 0 關注
- 4220 瀏覽
添加回答
舉報
0/150
提交
取消