HarmonyOS 禁用物理和手势返回?

我们的业务场景是隐私协议更新了,需要app的用户同意,那么进入到隐私协议预览页面后,能通过点击底部同意或者关闭按钮才能退出当前页面,顶部导航的返回按钮也要隐藏点,物理按键的返回和手势返回都需要禁用。

目前我没有找到禁用物理按键和禁用手势返回的API或者相关方案

阅读 452
1 个回答

@Entry修饰的页面可以通过在onBackPress()生命周期中返回return true来完成该功能。

在禁用页面返回手势页面中加入如下核心代码:

onBackPress() {
  return true
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进