现在的办法就是,当 input 触发 onblur 事件的时候,让容器强制滚动到底部 简单的例如: [代码]var[代码] [代码]body = document.body[代码][代码]var[代码] [代码]inputs = document.getElementsByTagName([代码][代码]'input'[代码][代码])[代码][代码]for[代码][代码]([代码][代码]var[代码] [代码]i = 0; i < inputs.length; i++) {[代码][代码] [代码][代码]inputs[i].onblur = [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]body.scrollTop = 10000[代码][代码] [代码][代码]}[代码][代码]}[代码]
ios 版 web-view 组件内软键盘关闭,不能滚动复原视图- 问题截图 1. 打开软键盘后 [图片] 2. 关闭软键盘后 [图片] 在 android 下没问题,只在 ios 下有问题,input 获取焦点弹出软键盘,input滚动到视图,关闭软键盘的时候不能复原 - 预期表现 底部按钮是贴合屏幕底部的 [图片] - 操作流程 小车童小程序主页 查询违章 -> 办理 -> - 最小demo实现 1. 正常情况下 [图片] 2. 打开软键盘 [图片] 3.关闭软键盘,多出了下面部分,不能回滚到页面底部 [图片]
2018-11-27