【uniapp 监听键盘弹起与收回】

在uniapp中,可以通过使用小程序提供的API来监听键盘弹起与收回。

首先,在页面的onLoad函数中注册监听事件:

onLoad() {
  uni.onKeyboardHeightChange(this.onKeyboardHeightChange);
},

然后,在页面的onUnload函数中取消注册监听事件:

onUnload() {
  uni.offKeyboardHeightChange(this.onKeyboardHeightChange);
},

接着,在页面中定义onKeyboardHeightChange函数,用于处理键盘弹起和收回事件:

onKeyboardHeightChange(res) {
  const { height, duration } = res;
  // 键盘弹起
  if (height > 0) {
    console.log('键盘弹起');
  }
  // 键盘收回
  else {
    console.log('键盘收回');
  }
}

通过上述代码,就可以实现在uniapp中监听键盘弹起和收回的功能。

你可能感兴趣的:(uni-app,计算机外设)