描述 :wx.onKeyBoardHeightChange() 这个无法监听input输入时 切回中英文导致的键盘高度变化。 导致input框被遮挡 或者会有多余的空白
机型:荣耀magic2(Magic UI 版本:3.1.0 Android版本:10 ) ;试了小米手机也有此问题 ;
之前发了一个求助帖(地址:https://developers.weixin.qq.com/community/develop/doc/00082e00304d08d064da588135c000) 有一个朋友回答说用 bindkeyboardheightchange 事件 ,但是 我实测不行 。。 如何解决啊 。。。。。
1.多空白区域
2.遮挡input框
3.正常状态
问题已复现,我们会在后续版本中进行修复。
js:function(){
wx.onKeyboardHeightChange(res => {
console.log(res.height)
})
},
试下上面的代码。切换中英文不影响高度变化,退出input框可以监听到键盘高度的变化的时候,bindkeyboardheightchange可以触发。
目前我的需求就是想,监听 由中文切换到英文,键盘变高了 这个情况。具体详情之前的求助帖也有描述,另外 wx.onKeyboardHeightChange 和 bindkeyboardheightchange 之间好像有冲突,,,