赞
踩
弹出的键盘, 点击键盘上的收起键盘的按钮, 无回调.
安卓: 键盘上自带收起键盘
iOS: 安装第三方键盘可以尝试
通常, 我们判断键盘收起, 是判断input
或者 textarea
的失去焦点, 作为收起键盘的依据.
但是, 当我们点击键盘上的收起键盘, 上述判断就无效了.
因为我们还需要加上如下的操作:
bindkeyboardheightchange="keyboardheightchange"
keyboardheightchange: function(e) {
let { height, duration } = e.detail;
const isShow = height > 0;
this.setData({
showKeyBoard: isShow
})
},
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。