鸿蒙 next 元服务实现 app linking 功能
1.前置信息
关于鸿蒙 next 元服务的 app linking 官方文档为: https://developer.huawei.com/consumer/cn/doc/atomic-guides-V5/atomic-applinking-V5
通过阅读上方的官方文档,那么需要实现两个功能,一个是如果需要跳转指定页面的元服务,那么则需要解析传来的
pagePath
参数,链接与参数是通过AppGrallery Connect → App Liking
中去生成。第二个功能是可以在使用代码根据链接跳转元服务。AppGrallery Connect → App Liking
生成的链接既可以在程序中使用,也可以在短信链接中使用。
有了上面这些信息就可以实现逻辑,这里封装了一个 AppLinkingUtils
工具类。
2.实现AppLinkingUtils
工具类
复制代码
messageReceived 的需要在两个地方去调用
1.在 EntryAbility 的 onCreate 方法中调用
复制代码
2.在完成数据加载进入 tab 首页时调用
复制代码
评论