- 设置手势是否可以滑动
- 监听应用的前后台
observerAppState() {
let applicationStateChangeCallback: ApplicationStateChangeCallback = {
onApplicationForeground: this.onApplicationForeground,
onApplicationBackground: this.onApplicationBackground,
}
let applicationContext = getContext(this).getApplicationContext();
try {
applicationContext.on('applicationStateChange', applicationStateChangeCallback);
} catch (paramError) {
CallLog.i(`[observerAppStateChange] err:${JSON.stringify(paramError)}`)
}
}
1.
1. let applicationContext = this.context.getApplicationContext();
1. try {
1.
1. lifecycleId = applicationContext.on('abilityLifecycle', AbilityLifecycleCallback);
1. } catch (paramError) {
1. console.error(`error: ${(paramError as BusinessError).code}, ${(paramError as BusinessError).message}`);
1. }