import common from '@ohos.app.ability.common'; import hilog from '@ohos.hilog'; import Want from '@ohos.app.ability.Want'; const DOMAIN_NUMBER: number = 0xFF00; // import { BusinessError } from '@ohos.base'; import promptAction from '@ohos.promptAction'; const TAG: string = '[ServiceInteractive]'; let context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext; // UIAbilityContext let want: Want = { deviceId: '', bundleName: 'com.oh.dts', abilityName: 'ServiceExtAbility' }; context.startServiceExtensionAbility(want).then(() => { hilog.info(DOMAIN_NUMBER, TAG, `js-test ServiceInteractive-- Succeeded in starting ServiceExtensionAbility, want: ${want.abilityName}`); // // 成功启动后台服务 // promptAction.showToast({ // message: $r('app.string.SuccessfullyStartBackendService') // }); }).catch((err) => { hilog.error(DOMAIN_NUMBER, TAG, `Failed to start ServiceExtensionAbility. Code is ${err.code}, message is ${err.message}`); });