可以看下 onBackPresshttps://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-29-V5但是手势只有在@Entry组件生效,可以考虑自定义个组件点击来实现自定义返回逻辑Text('PagesComponent1').backgroundColor(Color.Brown) .onClick(()=>{ if (this.webviewController.accessStep(-1)) { if (this.webviewController.accessBackward()) { console.log('forward') this.webviewController.backward(); } // 执行用户自定义返回逻辑 return true } else { console.error('else') // 执行系统默认返回逻辑,返回上一个page页 router.back() return false } })
可以看下 onBackPress
https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-arkui-29-V5
但是手势只有在@Entry组件生效,可以考虑自定义个组件点击来实现自定义返回逻辑