HarmonyOS 网页中如何判断一个应用是否已安装?

在浏览器中访问应用的网站时,网页内有“打开App”的功能,点击打开App,如果已安装就直接拉起应用,如果没有安装,跳转到应用市场应用下载页。所以想知道网页中如何来判断应用是否已安装?

HarmonyOS
14h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

应用配置了scheme,可以使用canOpenLink的方式判断应用是否安装。

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-bundlemanager-V5#bundlemanagercanopenlink12

应用没有配置scheme:

1、如果没有配置,canOpenLink会报错

2、其他没有直接的判断方式,只能直接使用 startability进行跳转,使用对应的错误回调

分享
微博
QQ
微信
回复
12h前
相关问题
如何判断安装应用是否可卸载
1933浏览 • 1回复 待解决
HarmonyOS 如何判断应用是否安装
58浏览 • 1回复 待解决
如何判断应用是否是debug?
277浏览 • 1回复 待解决
如何判断某个应用是否为系统应用
2285浏览 • 1回复 待解决
HarmonyOS如何判断指定应用是否存在
439浏览 • 1回复 待解决
如何判断一个对象是否在对象数组
2475浏览 • 1回复 待解决
如何加载一个网页链接到页面
404浏览 • 1回复 待解决