> 文档中心 > HarmonyOS应用API-featureAbility.startAbility

HarmonyOS应用API-featureAbility.startAbility

Api:  featureAbility.startAbility

版本适配:Api6

作用启动新的ability

示例代码:

callback形式:

import featureAbility from '@ohos.ability.featureAbility'import wantConstant from '@ohos.ability.wantConstant'featureAbility.startAbility( { want: {     action: "",     entities: [""],     type: "",     flags: wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION,     deviceId: "",     bundleName: "com.example.startability",     abilityName: "com.example.startability.MainAbility",     uri: "" },    },);

Promise形式:

import featureAbility from '@ohos.ability.featureAbility'import wantConstant from '@ohos.ability.wantConstant'featureAbility.startAbility(    { want: {     action: "action.system.home",     entities: ["entity.system.home"],     type: "MIMETYPE",     flags: wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION,     deviceId: "",     bundleName: "com.example.startability",     abilityName: "com.example.startability.MainAbility",     uri: "" },    }   ).then((data) => {    console.info("==========================>startAbility=======================>");});