- h5网页中,软键盘弹起底部fixed定位元素会被顶起来,挡住部分内容
const h = document.body.scrollHeight //获取当前页面高度
window.onresize = function () { // onresize监听窗口高度变化
if (document.body.scrollHeight < h) {
document.body.style.height = h
}
}
- 小程序web-view中,上述方法无效,可以用底部元素margin-bottom,空出按钮距离,让用户可以滚动调节。或者监听获取以及失去焦点事件,控制按钮显示隐藏