开发者将快应用上架应用市场后,希望能有多个入口直达快应用,从而提高其快应用的曝光率,带来更多的流量。而快应用开放的标准deeplink能力可以满足开发者的需求。
应用场景
Deeplink可以应用在如下场景:
社交分享
将快应用的Deeplink链接,通过社交软件进行分享,用户点击链接就可以直接打开快应用。
广告推广
将快应用的Deeplink链接,放入广告推广页面,用户点击链接就可以直接打开快应用。
运营活动
进行运营活动时,如果使用快应用来吸引用户参与到活动中,可以将快应用的Deeplink链接嵌入到运营活动宣传页面,从而方便用户的参与。
格式支持
快应用Deeplink支持以下链接格式:
推荐使用
hap://app//[path][?key=value]
https://hapjs.org/app//[path][?key=value]
仅适用于华为手机:
hwfastapp:///[path][?key=value]
package:应用包名,必选。
path:应用内页面的path,可选,不填写的话,默认为首页。
key-value:需要传给页面的参数,可选,可以有多个。传递的参数值有可能被其他应用获取,建议不要传递安全敏感度较高的数据。
开发过程
以下我们以跳转包名为com.huawei.quickapp的快应用demo为例,讲解Deeplink的使用。
通过快