最近做网页前端遇到的问题,在安卓端定位在底部的footer会被系统软键盘顶起来,例如下图:
例在网上找了一天,没有找到合适的方法解决,别的网站有底部导航栏的也基本没有解决这个问题,可能都不care这点事吧--,但我觉得还是要解决的。。。
综合下失败的原因找出了解决方案:
关键词:resize、localstorage或者cookie
附代码因为现在移动端浏览器会自动隐藏导航栏的,所以需要存储一个原始的屏幕高度
也可以用cookie代替storage,目前测试未发现兼容问题
强制全屏也可以解决这个问题,但是有点LOW。。。。
网友评论