kevin丶Wg
kevin丶Wg
  • 发布:2021-02-21 16:07
  • 更新:2021-02-23 10:54
  • 阅读:737

input @focus事件获取不到系统键盘高度

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.1.3

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: 所有安卓手机

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

{
"type": "focus",
"timeStamp": 1613894702251,
"target": {
"id": "",
"dataset": {},
"offsetLeft": 0,
"offsetTop": 0
},
"currentTarget": {
"id": "",
"dataset": {},
"offsetLeft": 0,
"offsetTop": 0
},
"detail": {
"height": 0,
"value": ""
},
"stopPropagation": "function() { [native code] }"
}

操作步骤:

{
"type": "focus",
"timeStamp": 1613894702251,
"target": {
"id": "",
"dataset": {},
"offsetLeft": 0,
"offsetTop": 0
},
"currentTarget": {
"id": "",
"dataset": {},
"offsetLeft": 0,
"offsetTop": 0
},
"detail": {
"height": 0,
"value": ""
},
"stopPropagation": "function() { [native code] }"
}

预期结果:

height有高度

实际结果:

height没高度

bug描述:

input @focus事件获取不到系统键盘高度

2021-02-21 16:07 负责人:无 分享
已邀请:
DCloud_UNI_LXH

DCloud_UNI_LXH

使用小米10,安卓11, 3.1.3 alpha 测试。未发现此问题 ,后续会再测试华为

可以尝试 uni.onKeyboardHeightChange 是否可以执行并获取到键盘高度

  • kevin丶Wg (作者)

    当时是3.1.2版本 3.1.3alpha确实修复了 谢谢

    2021-02-26 16:06

  • kevin丶Wg (作者)

    但是又出现一个bug nvue textarea标签在移动端唤起软键盘点击发送内容 结果却是换行发送不出去

    2021-02-26 16:07

该问题目前已经被锁定, 无法添加新回复