
回复
Deeplink支持如下三种格式:
hap://app/<package>/[path][?key=value]
https://hapjs.org/app/<package>/[path][?key=value]
hwfastapp://<package>/[path][?key=value]
调用 Deeplink 打开另一个快应用。
在网页中点击链接跳转快应用。
通过 Deeplink 打开页面会触发不同的周期函数:
页面启动模式(launchMode)设置为singleTask:Deeplink 的目标页面如果已经存在了只是切换到后台,这时候 Deeplink 跳转后会触发onRefresh,如果目标页面不在后台运行,则触发onShow。
页面启动模式(launchMode)设置为standard:Deeplink 跳转后会始终触发onShow。
跳转后的页面可以通过onRefresh或者onShow获取传递的参数。