标签:修复 安卓 else 导致 -o body var 布局 col
分析:软键盘弹出后,导致页面高度变化
解决方案:软键盘弹出后,修复页面高度
// 监听窗口变化 resizeScreen(){ if (!this.state.isIOS && this.state.isInApp) { var originHeight = document.documentElement.clientHeight || document.body.clientHeight; this.$nextTick(()=>{ let bodyE = document.querySelector(‘.pop-other‘); window.addEventListener(‘resize‘, function() { var resizeHeight = document.documentElement.clientHeight || document.body.clientHeight; if (originHeight < resizeHeight) { console.log(‘Android 键盘收起啦!‘); // Android 键盘收起后操作 bodyE.style.height = 100+‘%‘; } else { console.log(‘Android 键盘弹起啦!‘); // Android 键盘弹起后操作 bodyE.style.height = originHeight+‘px‘; } originHeight = resizeHeight; }, false) }); } },
标签:修复 安卓 else 导致 -o body var 布局 col
原文地址:https://www.cnblogs.com/lingXie/p/14025066.html