HarmonyOS 关于onKeyEvent不生效问题
使用onKeyEvent监听物理返回键,在pages中监听事件发现onKeyEvent未执行,想要知道onKeyEvent使用场景和使用限制。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
Web组件的onKeyEvent键盘事件不生效
1944浏览 • 1回复 待解决
为什么Web组件的onKeyEvent键盘事件不生效
2138浏览 • 1回复 待解决
HarmonyOS @Observed不生效问题
208浏览 • 1回复 待解决
HarmonyOS margin不生效
487浏览 • 1回复 待解决
HarmonyOS 气泡提示popup设置popupColor不生效问题
521浏览 • 1回复 待解决
HarmonyOS expandSafeArea不生效
171浏览 • 1回复 待解决
HarmonyOS photoViewPicker智能推荐不生效
86浏览 • 1回复 待解决
创建的单例换了页面后不生效问题
2107浏览 • 3回复 待解决
HarmonyOS 编译器配置不生效
332浏览 • 1回复 待解决
HarmonyOS Badge文本颜色设置不生效
167浏览 • 1回复 待解决
HarmonyOS 组件切换深色模式不生效
297浏览 • 1回复 待解决
HarmonyOS 弹窗封装后open不生效
246浏览 • 1回复 待解决
HarmonyOS hitTestBehavior.block不生效
272浏览 • 1回复 待解决
HarmonyOS Panel 设置 borderRadius 不生效
545浏览 • 1回复 待解决
ConstraintSize尺寸设置不生效
2265浏览 • 1回复 待解决
abiFilters配置不生效
284浏览 • 1回复 待解决
HarmonyOS right的padding和margin不生效
538浏览 • 1回复 待解决
使用position之后height不生效
2324浏览 • 1回复 待解决
容器组件onVisibleAreaChange不生效
1759浏览 • 1回复 待解决
HarmonyOS部分场景下expandSafeArea不生效
785浏览 • 1回复 待解决
HarmonyOS 修改状态栏颜色不生效
172浏览 • 1回复 待解决
HarmonyOS 设置了icon和label不生效
70浏览 • 1回复 待解决
在嵌套组件中Scroll不生效
2035浏览 • 1回复 待解决
音频播放长时任务不生效
1836浏览 • 1回复 待解决
Tab 设置 barBackgroundColor为透明不生效
205浏览 • 1回复 待解决
1、onKeyEvent支持监听组件的事件并触发回调。对于页面级的返回操作可以通过onBackPress()方法来处理相应的逻辑处理与控制。返回true表示页面自己处理返回逻辑,不进行页面路由;返回false表示使用默认的路由返回逻辑,不设置返回值按照false处理。
2、自定义弹出无法控制在屏幕左滑和点击返回时保持不消失状态,建议这种场景下使用自定义组件代替弹窗。demo如下:
关于onBackPress的使用可参考官网文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-custom-component-lifecycle-0000001815927708#ZH-CN_TOPIC_0000001815927708__onbackpress
onBackPress是当用户点击返回按钮时触发,仅@Entry装饰的自定义组件生效(也就是返回页面时生效)对自定义弹窗不生效。之前的demo时使用自定义组件取代自定义弹窗,是不使用弹窗的。