input在底部,安卓机正常,ios点击输入框会被键盘遮挡解决方法,个人觉得原因是大家可以试试把300改成50,100这样,还是解决不了,在100ms时间软键盘还未完全弹出就已经执行方法,没有使元素完全适应软键盘位置。
setTimeout(function(){
document.body.scrollTop = document.body.scrollHeight;
},300);
本文介绍了一种解决iOS设备上软键盘遮挡输入框的问题。通过调整setTimeout的时间参数,确保软键盘完全弹出后再调整页面滚动条的位置,使得输入框不会被键盘遮挡。
input在底部,安卓机正常,ios点击输入框会被键盘遮挡解决方法,个人觉得原因是大家可以试试把300改成50,100这样,还是解决不了,在100ms时间软键盘还未完全弹出就已经执行方法,没有使元素完全适应软键盘位置。
setTimeout(function(){
document.body.scrollTop = document.body.scrollHeight;
},300);
3416

被折叠的 条评论
为什么被折叠?