HarmonyOS 订阅键盘展开收起事件没有触发回调
在模拟器中,订阅键盘展开收起事件没有触发回调。
最小复现代码:
@Component
export struct KeyBoardEventTest {
@State message: string = 'Hello World';
aboutToAppear(): void {
try {
inputMethodEngine.getInputMethodAbility().on('keyboardShow', () => {
console.log('InputMethodAbility keyboardShow.');
});
inputMethodEngine.getInputMethodAbility().on('keyboardHide', () => {
console.log('InputMethodAbility keyboardHide.');
});
} catch(err) {
console.error(`InputMethodAbility Failed to keyboard: ${JSON.stringify(err)}`);
}
}
build() {
Row() {
Column() {
TextInput({ text: this.message, placeholder: 'input your word...' })
}
.width('100%')
}
.height('100%')
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
为什么XComponent有时候无法触发键盘的抬起事件
397浏览 • 1回复 待解决
hiAppEvent.addWatcher订阅崩溃事件重启后onReceive回调没有触发
2220浏览 • 1回复 待解决
事件订阅,闪退事件没有走到回调里面
2026浏览 • 1回复 待解决
HarmonyOS 使用 mediaquery 监听屏幕旋转未触发回调
198浏览 • 1回复 待解决
HarmonyOS AI朗读,TextReader.on('setArticle')不会触发回调
91浏览 • 1回复 待解决
span展开/收起,如何实现文本的展开收起的功能
943浏览 • 1回复 待解决
HarmonyOS 键盘收起的事件能监听到么
150浏览 • 1回复 待解决
HarmonyOS ocr身份证识别不出来,无法触发回调
82浏览 • 1回复 待解决
HarmonyOS 键盘收起
74浏览 • 1回复 待解决
如何实现文本展开收起功能
909浏览 • 1回复 待解决
HarmonyOS onVisibleAreaChange事件没有触发
158浏览 • 1回复 待解决
HarmonyOS如何收起键盘?
455浏览 • 1回复 待解决
HarmonyOS SideBarContainer通过showSideBar来自定义控制展开收起,没有动画效果?
288浏览 • 1回复 待解决
HarmonyOS 如何实现点击按钮收起键盘(键盘收起同时TextInput失去焦点)
841浏览 • 1回复 待解决
HarmonyOS 怎么实现事件触发拉起软键盘
62浏览 • 1回复 待解决
HarmonyOS 如何实现长文本实现展开收起功能
73浏览 • 1回复 待解决
如何避免交叉观测器观察到的元素重复触发回调?
171浏览 • 0回复 待解决
HarmonyOS emitter.on 的订阅事件 回调不调用
797浏览 • 1回复 待解决
HarmonyOS 如何点击让两个view展开,收起
78浏览 • 1回复 待解决
焦点事件onBlur/onFocus回调无法触发
2141浏览 • 1回复 待解决
Text实现展开收起,实现文本的展开收起的功能,收起全文可以跟随在文本的末尾,而不是放置在固定的位置。
973浏览 • 1回复 待解决
Marquee组件在文本末尾滚动到控件末尾时,能停止滚动并触发回调事件(目前是滚动到控件的开头)
327浏览 • 1回复 待解决
HarmonyOS 怎么监控键盘弹出或者收起
53浏览 • 1回复 待解决
HarmonyOS如何代码收起软键盘
596浏览 • 1回复 待解决
HarmonyOS 如何监听软键盘收起
124浏览 • 1回复 待解决
模拟器默认是模拟外接物理键盘的,所以不会弹出软键盘,也就不会触发回调。