/*** @description: 输入框焦点* @param {*}* @return {*}*/focusField() {const activeElement = document.activeElement;let offsetTop = activeElement.offsetTop;let offsetParent = activeElement.offsetParent;if (activeElement === document.body) {return;}while (offsetParent !== document.body) {offsetTop += offsetParent.offsetTop;offsetParent = offsetParent.offsetParent;}// console.log("clientHeight", document.body.clientHeight);// console.log(offsetTop); // 距离最外层body的高度const viewTop = document.querySelector(".content").offsetTop;// console.log(viewTop);// content距离最外层body的高度document.querySelector(".container").scrollTop = offsetTop - viewTop - 50;// console.log(document.querySelector(".container").scrollTop);},
如果觉得《ios键盘遮挡输入框问题》对你有帮助,请点赞、收藏,并留下你的观点哦!