下面的代码,用来打开任意APP,需要填充其包名和暴露的Entry名
static openApp(bundleName: string, abilityName: string) {
let context = getContext() as common.UIAbilityContext
let want: Want = {
bundleName: bundleName,
abilityName: abilityName,
}
context.startAbility(want)
}
startAbility可以带入Want参数,Want可以带入uri和行为
let want = {
action: 'ohos.want.action.viewData',
entities: ['entity.system.browsable'],
uri: 'https://www.baidu.com/'
};