处理H5页面中的IOS键盘回收后留下空白

最近被ios搞的头疼,很多android中正常的h5页面在ios中都有问题。
场景如下:
h5页面中间有个输入框和登录按钮,当输入完毕点击登录按钮的时候,ios键盘会收起,但是部分ios键盘收起的时候回有残留的灰色空白,如图所示(微信浏览器中):

处理H5页面中的IOS键盘回收后留下空白

!!!如果想要收起灰色空白,需要在点击按钮的时候,或者input输入框失去焦点的时候,调用window.scroll(0,0)方法。

PS:已测试blur()方法不行

相关推荐