在您应用程序的任何部分(当然是 js 文件)中输入此脚本:
if(/Android 4\.[0-3]/.test(navigator.appVersion)){
window.addEventListener("resize", function(){
if(document.activeElement.tagName=="INPUT"){
window.setTimeout(function(){
document.activeElement.scrollIntoViewIfNeeded();
},0);
}
})
}
答案是:如果不是正文元素,Android 无法正确滚动输入焦点