HarmonyOS应用间跳转开发指南

在移动生态中,用户常常需要跨多个应用完成一次完整任务(例如“浏览-下单-支付-分享”)。如果每一步都要手动切换应用,体验将被频繁中断。系统提供的“应用间跳转能力”通过统一的链接协议和系统级路由,实现“一键直达”的流畅体验,显著提升用户效率和满意度,从而提升应用转化率与用户留存率。

1 典型业务场景

社交分享

广告跳转

特殊文本跳转

Web与应用跳转

技术实现方案

系统主要提供应用链接的实现方式:

·App Linking:通过域名校验和HTTPS协议,实现更安全可靠的跳转。

·Deep Linking:实现相对简单,但存在被恶意仿冒的风险。

2 Deep Linking & App Linking

1按照应用链接的scheme以及校验机制的不同,可以分为Deep LinkingApp Linking两种形式。

Deep Linking:是一种通过链接跳转至应用特定页面的技术,其特点是支持开发者定义任意形式的scheme。由于缺乏域名校验机制,容易被其他应用所仿冒。

App Linking:必须在AGC开通App Linking服务,其限定了scheme必须为https,同时通过增加域名校验机制,防止应用仿冒,直达受信的目标应用。

 

App Linking

Deep Linking

实现方案

目标应用需要在module.json5中声明应用链接;同时需要向系统注册域名并通过域名认证。

目标应用需要在module.json5中声明应用链接;

链接格式

scheme必须是https

scheme可以自定义

是否可以直接拉起应用

可以

可以,但有被仿冒的风险

2接入方式

Deep Linkingmodule.json5中配置skills标签

注意,

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值