if (/Android/gi.test(navigator.userAgent)) { const innerHeight = window.innerHeight; window.addEventListener('resize', () => { const newInnerHeight = window.innerHeight; if (innerHeight > newInnerHeight) { // 键盘弹出事件处理 } else { // 键盘收起事件处理 } }); } else { window.addEventListener('focusin', () => { // 键盘弹出事件处理 }); window.addEventListener('focusout', () => { // 键盘收起事件处理 }); }
//软键盘回车事件 document.onkeydown = function (event) { var e = event || window.event; if (e.keyCode === 13) { //键盘回车事件与H5通用 可以修改H5软键盘样式 } };
window.scroll(0, 0)//文档归0
"input".blur()//主动失去焦点