如何在未知UIAbility的情况下通过隐式want拉起应用

如何在未知UIAbility的情况下通过隐式want拉起应用

HarmonyOS
2024-03-15 17:21:39
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
savage01

首先待匹配的UIAbility需要配置skills,声明其具备的能力。然后调用方传入want参数,表明调用方需要执行的操作,并提供相关数据以及其他应用类型限制。

系统将调用方传入的want参数(包含action、entities、uri和type属性)与已安装待匹配应用组件的skills配置(包含actions、entities、uris和type属性)依次进行匹配。当四个属性匹配均通过,则此应用才会被应用选择器展示给用户进行选择。

参考链接

使用隐式Want打开网址


已于2024-3-18 15:23:32修改
分享
微博
QQ
微信
回复
2024-03-17 18:25:27
相关问题
如何在多设备情况下使用hdc
323浏览 • 1回复 待解决
ForEach什么情况下会触发复用
392浏览 • 1回复 待解决
什么情况下会使用多Module
1174浏览 • 1回复 待解决
candidate 会在哪三种情况下退出?
2597浏览 • 1回复 待解决