如果在UIAbility中,参考第一个链接,在页面中参考如下:
@State windowStage: window.WindowStage = (getContext(this) as common.UIAbilityContext).windowStage
try {
this.windowStage.on('windowStageEvent', (data) => {
// 前台应用进入最近任务界面触发
if (data == window.WindowStageEventType.PAUSED) {
this.eventType = false;
}
});
} catch (exception) {
Logger.error('MailListItemComponent', 'Failed to enable the listener for window stage event changes. Cause:' +
JSON.stringify(exception));
}
在aboutToDisappear中记得关闭监听
this.windowStage.off('windowStageEvent');
文档中心
文档中心
文档中心