ios移动端输入内容,软键盘弹出,页面内容整体上移。但是键盘收起,页面内容不下滑。 安卓一切正常。
处理方法如下:
//jQuery的方法参考
$('input,textarea').on('blur',function(){
window.scroll(0,0); //重点是这一句
});
$('select').on('change',function(){
window.scroll(0,0);
});
原理就是弹起键盘的时候,window.scrollY会从0变到键盘的高度(例如:200),当输入框焦点失去后让scrollY回到0就好了。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。