HarmonyOS Web组件拦截返回按钮

我现在使用 Web 组件来加载我自己的 H5 代码,H5 中是有多个页面所以需要监控到手机的返回键。用户点击返回键的时候是从 H5 的子页面回到父页面,而不是关闭 Web组件所在的这个HarmonyOS页面。

HarmonyOS
2024-12-25 15:44:00
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

可以使用onBackPress()来拦截手机返回键,对应官网文档链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-custom-component-lifecycle-V5#onbackpress

ArkTS侧可以使用runJavaScript()来调用前端页面方法,可参考官网文档链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-in-app-frontend-page-function-invoking-V5

ArkTS侧和前端页面通信,可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-app-page-data-channel-V5

分享
微博
QQ
微信
回复
2024-12-25 17:08:43
相关问题
webview拦截返回按钮
1048浏览 • 1回复 待解决
HarmonyOS web组件拦截返回手势
104浏览 • 1回复 待解决
HarmonyOS web组件怎么拦截请求
702浏览 • 1回复 待解决
HarmonyOS Web对about:blank组件拦截
349浏览 • 1回复 待解决
HarmonyOS web组件关闭跨域拦截
95浏览 • 1回复 待解决
HarmonyOS Web组件实现异步的请求拦截
172浏览 • 1回复 待解决
Web组件拦截页面请求响应
1145浏览 • 1回复 待解决
HarmonyOS web组件拦截每一次跳转
177浏览 • 1回复 待解决
HarmonyOS 如何拦截物理返回
243浏览 • 1回复 待解决
HarmonyOS 系统返回如何拦截
282浏览 • 1回复 待解决
HarmonyOS 怎么拦截返回键盘
521浏览 • 1回复 待解决
HarmonyOS web无法拦截路由
47浏览 • 1回复 待解决
HarmonyOS web拦截网络请求
241浏览 • 1回复 待解决
HarmonyOS 如何拦截UIAbility的返回
33浏览 • 1回复 待解决
HarmonyOS 如何拦截web加载url
113浏览 • 1回复 待解决
HarmonyOS navdestination页面返回按钮问题
433浏览 • 1回复 待解决