AbilityStageMonitor


AbilityStageMonitor

提供用于匹配满足指定条件的受监视的AbilityStage对象的方法。最近匹配的AbilityStage对象将保存在AbilityStageMonitor对象中。

系统能力:以下各项对应的系统能力均为SystemCapability.Ability.AbilityRuntime.Core

名称 类型 可读 可写 说明
moduleName9+ string 要监视的abilityStage的模块名。
srcEntrance9+ string 要监视的abilityStage的源路径。

示例:

import AbilityDelegatorRegistry from '@ohos.app.ability.abilityDelegatorRegistry';

let monitor = {
    moduleName: 'feature_as1',
    srcEntrance: './ets/Application/MyAbilityStage.ts',
};

let abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator();
abilityDelegator.waitAbilityStageMonitor(monitor, (error, data) => {
    if (error) {
        console.error('waitAbilityStageMonitor fail, error: ${JSON.stringify(error)}');
    } else {
        console.log('waitAbilityStageMonitor success, data: ${JSON.stringify(data)}');
    }
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15