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()//主動失去焦點