HarmonyOS调用startAbility(want)前有方法能判断下能不能跳

想知道startAbility前有办法知道want能不能打开,不能打开的话就不去调用startAbility,否则直接去调用了会提示“暂无支持此类文件的应用”。

HarmonyOS
2024-08-26 16:15:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

1、跳转前可以通过canOpenLink判断url是否可以打开。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/canopenlink-V5

2、如果是对于跳转失败的处理,且要求用户无感知。可以通过指定参数接可以实现,want匹配失败时,直接返回错误码:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-app-ability-wantconstant-V5#wantconstantflags

分享
微博
QQ
微信
回复
2024-08-26 21:22:45
相关问题
HarmonyOS Camera_CaptureSession 能不能重用
1325浏览 • 1回复 待解决
华为能不能做个快捷指令?
8783浏览 • 1回复 待解决
@State能不能装饰接口
1741浏览 • 1回复 待解决
电脑能不能刷鸿蒙系统
18092浏览 • 15回复 待解决
File公有目录是不能不能创建 ?
3768浏览 • 1回复 待解决
opporeno5pro能不能装鸿蒙系统啊
11043浏览 • 1回复 待解决
鸿蒙左右下拉栏能不能互换?
17420浏览 • 4回复 待解决
两SQL语句能不能用一个SQL搞定?
3710浏览 • 1回复 待解决