#鸿蒙通关秘籍#如何在鸿蒙应用中使用Deep Linking实现应用间跳转?

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hm673ff0a9c5234

在鸿蒙应用中使用Deep Linking可通过隐式Want机制实现应用间跳转。目标应用需要在module.json5配置文件中注册应用链接,声明skills字段中的uri信息。确保scheme字段不为httpshttpfile,以避免系统浏览器被拉起。例如:

{ "module": { "abilities": [ { "skills": [ { "actions": [ "ohos.want.action.viewData" ], "uris": [ { "scheme": "link", "host": "www.example.com" } ] } ] } ] } }

通过openLink()startAbility()接口都可实现跳转。

分享
微博
QQ
微信
回复
2天前
相关问题