3 回复
try {
inputMethodEngine.getInputMethodAbility().on('keyboardShow', () => {
console.log('inputMethodEngine keyboardShow.');
});
inputMethodEngine.getInputMethodAbility().on('keyboardHide', () => {
console.log('inputMethodEngine keyboardHide.');
});
} catch(err) {
console.error(`Failed to InputMethodEngine: ${JSON.stringify(err)}`);
}
这个方法仅支持输入法应用调用,普通应用可以用楼上这个兄弟的方法,监听键盘高度的变化keyboardHeightChange,或者监听避让区高度的变化 avoidAreaChange 来实现
判断键盘显示的时候,调用弹窗逻辑。
监听键盘显示/隐藏方法:【https://developer.huawei.com/consumer/cn/forum/topic/0202157379957498367?fid=0109140870620153026】