今天写个公众号,聊天的界面发现调用软键盘以后页面内容上移,
但是键盘收起的时候,ios页面内容没有恢复原样,但是android可以
先附上结果图:


查了很多原因最后找到了解决办法:

原理就是弹起键盘的时候,window.scrollY会从0变到键盘的高度,当输入框焦点失去后让scrollY回到0就好了。
本文探讨了在iOS设备上,软键盘弹出导致页面内容上移且无法自动复位的问题。通过调整window.scrollY的值,可在键盘收起时使页面内容恢复原状,提供了一个简洁有效的解决方案。
今天写个公众号,聊天的界面发现调用软键盘以后页面内容上移,
但是键盘收起的时候,ios页面内容没有恢复原样,但是android可以
先附上结果图:


查了很多原因最后找到了解决办法:

原理就是弹起键盘的时候,window.scrollY会从0变到键盘的高度,当输入框焦点失去后让scrollY回到0就好了。
4903

被折叠的 条评论
为什么被折叠?