收藏
回答

改变input bottom,使input一直悬停在键盘上方,但与键盘有延迟

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug input 客户端 7.0.4 2.7.1

需求:

input获取焦点时,键盘弹出,input悬停在键盘上方,同时页面不上推。

   input设置了固定定位 , 定位在 页面底部。

问题步骤:

1) 页面不上推,必然要设置adjust-position=false.

2) 设置后会导致获取焦点后,input依然留在页面底部,同时被弹出得键盘遮盖,这时就要获取键盘高度,给input动态添加botton。

结果:

1) 动态添加高度的input,获取焦点后,确实会悬停在键盘上方,但与键盘有一个0.几秒的延迟,获取焦点后,键盘先弹出,短暂延迟后input框 出现在键盘上方,非常影响用户体验。



如果是BUG 万望解决,如果是我操作问题,万望赐教,谢谢~

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容