在移动端的文本框中输入内容,收起键盘后会出现页面布局不下滑的问题(目前只在 IOS 下进行了测试):
解决方案是,当文本框失去焦点后让
window
重新滚动到(0,0)
到位置:
const inputItems = document.querySelectorAll("input");
inputItems.forEach(function(ele){
ele.addEventListener("blur",function(){
window.scrollTo(0,0)
})
})
完。