HarmonyOS鸿蒙Next自带浏览器打开前端页面,前端页面中一个按钮唤醒开发的鸿蒙app并跳转到指定页面
HarmonyOS鸿蒙Next自带浏览器打开前端页面,前端页面中一个按钮唤醒开发的鸿蒙app并跳转到指定页面 目前需要实现一个需求,该需求是安卓和iOS已实现,现在要鸿蒙也实现
目前在做的是一个手机银行的鸿蒙app
在鸿蒙浏览器中打开一个前端H5页面,页面某个功能按钮,点击按钮后唤醒银行app并同时传一个页面地址给app;
实现点击浏览器中H5前端页面中的按钮,唤醒app并跳转到app中对应的页面。
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-linking-startup-V5
这个应该可以实现 域名可以自定义 点击按钮的时候跳转配置的链接即可
更多关于HarmonyOS鸿蒙Next自带浏览器打开前端页面,前端页面中一个按钮唤醒开发的鸿蒙app并跳转到指定页面的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
想在web里拉起三方应用对吧
看看这个:Web和应用的跳转与拉起-应用框架开发-功能开发-最佳实践 - 华为HarmonyOS开发者 (huawei.com)
老师你好,现在我遇到的问题细化点描述,应该是:不是用鸿蒙应用中的web页面去唤醒另一个鸿蒙应用;而是一个单纯的前端html5文件,在鸿蒙浏览器中打开,这个页面再去唤醒自己开发的鸿蒙应用。
刚学客户端不久,望老师详细指点下,
你看发你的链接下面的拉起三方应用,看deeplink方案就行了,
那目前是遇到什么问题呢
如何实现点击浏览器中H5前端页面中的按钮,唤醒app并跳转到app中对应的页面。
老师你好,现在我遇到的问题细化点描述,应该是:不是用鸿蒙应用中的web页面去唤醒另一个鸿蒙应用;而是一个单纯的前端html5文件,在鸿蒙浏览器中打开,这个页面再去唤醒自己开发的鸿蒙应用。
刚学客户端不久,望老师详细指点下。
在HarmonyOS鸿蒙Next中,可以通过前端页面的按钮唤醒并跳转到指定的鸿蒙应用页面。首先,在鸿蒙应用中配置ability
的intent-filter
,定义action
和data
。然后,在前端页面中使用window.location.href
或<a>
标签,通过自定义的scheme
和path
触发鸿蒙应用的启动。例如,
<a href="myapp://page/home">跳转</a>
。鸿蒙应用接收到intent
后,解析uri
并导航到指定页面。