H5键盘事件处理

mac2022-06-30  112

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()//主动失去焦点

转载于:https://www.cnblogs.com/QQPrincekin/p/10557875.html

最新回复(0)