你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
Monica - 知识达人
赞同来自:
cuixueying
要回复问题请先登录
2 个回复
Monica - 知识达人
赞同来自:
cuixueying
赞同来自:
现在还有一个问题是
IOS端弹出键盘后,虚拟键盘可能会挡住输入文本框,于是IOS端浏览器会自动将页面整体上移。
在虚拟键盘不会挡住输入框的情况下,浏览器不会进行上移操作,譬如:你的文本输入框在页面顶端的情况下。
如果这样操作的话,微信端又会弹出“请勿输入密码” 之类的提示。
如果将输入框放置页面底部,此时微信不会出现弹框,但是浏览器端会出现页面整体上移的情况。
想避免这种情况的发生,只有保证虚拟键盘不会遮住输入框,可以让输入框不使用相对定位,并且置于不会被输入法挡住的位置,在输入法弹出完成后,将输入框底 部对齐,但是我们无法获取输入法到底在何时弹出完成,在其他浏览器可能预设100至200毫秒可以正常工作,但是IOS在QQ浏览器的iframe输入法 的弹出会很慢,可能造成输入框提早归位底部。于是这种就找不到让页面不上移的方法。
这块有好的方案,我们还会持续完善。