点击input 输入框
- 发布:2021-02-18 18:10
- 更新:2021-02-20 11:56
- 阅读:2267
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 3.0.5.20210107
HBuilderX类型: 正式
HBuilderX版本号: 3.0.5
手机系统: Android
手机系统版本号: Android 10
手机厂商: OPPO
手机机型: PBCM10
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
希望输入框能贴近键盘
希望输入框能贴近键盘
实际结果:
输入框与键盘中间有一段距离,而这段距离的高度正好是底部虚拟键位的高度
输入框与键盘中间有一段距离,而这段距离的高度正好是底部虚拟键位的高度
全栈工程师 (作者) - 精通mui、uniapp,承接相关项目外包,解决各种疑难问题。有任何问题可以随时联系,QQ:419761282
在NVUE页面上 弹出键盘,高度为0
-
回复 全栈工程师: 用了你的示例看只打印了log但并未设置页面高度所以无法确定你的问题 我确认的是触发两次focus事件 第一次0
2021-02-19 12:26
-
全栈工程师 (作者)
回复 DCloud_Android_ST: input上增加 adjust-position="false" 这个属性 就获取不了键盘的高度,高度获取一直为0,但是去掉这个属性,就可以获取
2021-02-19 14:05
-
全栈工程师 (作者)
回复 DCloud_Android_ST: input上增加 adjust-position="false"这个属性后,不管触发几次,键盘高度都为0
2021-02-19 14:07
全栈工程师 (作者)
更新到最新版本后,键盘高度都不能获取了
2021-02-19 11:12
DCloud_Android_ST
回复 全栈工程师: 是HX3.1.2吗 提供完整测试项目我们测试下
2021-02-19 11:14
全栈工程师 (作者)
回复 DCloud_Android_ST: 是的
2021-02-19 11:16
DCloud_Android_ST
回复 全栈工程师: 嗯提供下示例 和复现步骤
2021-02-19 11:17
全栈工程师 (作者)
回复 DCloud_Android_ST: 我发现问题的所在了,是我在input上加了adjust-position="false" 这个属性后 就获取不了键盘高度了,但是这个属性我需要
2021-02-19 11:39