赞
踩
WantAgent封装了一个行为意图信息,可以通过WantAgent.trigger接口主动触发,也可以通过与通知绑定被动触发。具体的行为包括:启动Ability和发布公共事件。
接口描述 | |
getWantAgentInfo(info: WantAgentInfo, callback: AsyncCallback<WantAgent>) | 以AsyncCallback形式创建WantAgent对象 |
getWantAgent(info: WantAgentInfo): Promise<WantAgent> | 以Promise形式创建WantAgent对象 |
trigger(agent: WantAgent, triggerInfo: TriggerInfo, callback?: Callback<CompleteData>) | 触发WantAgent |
创建拉起Ability的WantAgentInfo信息,详细的WantAgentInfo信息数据类型及包含的参数请见WantAgentInfo文档介绍。
创建WantAgent,保存返回的WantAgent对象wantAgentObj,用于执行后续触发操作。
本文章主要引用HarmonyOS官方文档材料。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。