HarmonyOS openLink只打开网页,不打开应用?

App按照App Linking配置进行了配置,使用三方拉起程序通过openLink方式拉起App,appLinkingOnly参数设为false,允许以deep linking的方式进行拉起。在手机升级到Developer Beta5(NEXT.0.0.60)以前,使可以拉起App的,但是在升级手机系统到Developer Beta5(NEXT.0.0.60)之后,无法打开APP,只能打开link对应的https网页。

阅读 516
1 个回答

appLinkingOnly设置为false或默认===》优先用applink方式,有匹配应用则打开目标应用,没有则采用deeplink方式。 如果多个应用注册了,则打开弹窗提供选择框跳转。 还是没有才跳浏览器打开,请查看下对应的applinking的配置信息

beta5后deeplink会优先拉起默认应用浏览器,https/http的link均会匹配到浏览器,需要改scheme只拉起目标应用。

applink对于同一HTTPS网址,当应用安装时优先打开应用,当应用未安装时,则打开浏览器呈现web版内容。