安卓软键盘导致底部按钮顶上来的问题

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

你可能感兴趣的:(js小技巧,微信小程序,pc)