看下下面代码是否满足诉求 colorMode 为模式属性onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void { hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate'); // 获取系统设置信息 let envCallback: EnvironmentCallback = { onConfigurationUpdated(config) { console.info(`envCallback onConfigurationUpdated success: ${JSON.stringify(config)}`); let language = config.language; let colorMode = config.colorMode; let direction = config.direction; let screenDensity = config.screenDensity; let displayId = config.displayId; let hasPointerDevice = config.hasPointerDevice; let fontSizeScale = config.fontSizeScale; let fontWeightScale = config.fontWeightScale; }, onMemoryLevel(level) { console.log('onMemoryLevel level: ${level}'); } }; try { let applicationContext = this.context.getApplicationContext(); let callbackId = applicationContext.on('environment', envCallback); console.log(`colorMode: ${this.context.config.colorMode}`); console.log(`callbackId: ${callbackId}`); } catch (paramError) { console.error(`error: ${(paramError as BusinessError).code}, ${(paramError as BusinessError).message}`); } }
看下下面代码是否满足诉求 colorMode 为模式属性