uniapp中的app的textarea输入框,在有的手机上的输入框,切换输入法,比如:拼音输入切换到手写输入,输入框掉下去了
还存在这种情况
从英文输入切换到手写输入的时候监听的键盘高度会变为0
//监听键盘弹出事件
uni.onKeyboardHeightChange(res => {
this.keyboardHeight = res.height //键盘高度
console.log("-----------index----键盘高度----"+res.height)
})
请参考:https://blog.csdn.net/mo3408/article/details/129950051
回复 2868073639qq: 这可能是因为你的输入法切换时没有正确地通知系统键盘高度的变化。你可以尝试在切换输入法时手动调用 InputMethodManager 的 showSoftInput 方法来显示键盘,并将当前视图的高度设置为键盘高度。
2023-04-04 15:28