# 设置小程序的暗黑模式
# 1. 效果展示
# 2. 覆盖范围
该设置由App实现,一经设置、App内的全部小程序、小游戏、H5应用均将按照本效果实现
# 3. iOS 设置方法
初始化SDK时,通过UI配置项进行配置,如下:
//设置小程序的暗黑模式
[FATClient sharedClient].uiConfig.autoAdaptDarkMode = YES;(2.44.5版本废弃,使用新的themeStyle属性)
//2.44.5版本以上设置小程序的暗黑模式
[FATClient sharedClient].uiConfig.themeStyle = FATUserInterfaceAuto;(2.44.5版本废弃,使用新的themeStyle属性)
# 4. Android 设置方法
小程序默认是亮色:
//2.44.5版本以上设置小程序的暗黑模式
FinAppConfig.UIConfig uiConfig = new FinAppConfig.UIConfig();
uiConfig.setThemeStyle(UIConfig.THEME_STYLE_AUTO); // 跟随应用
// uiConfig.setThemeStyle(UIConfig.THEME_STYLE_DARK); // 指定为暗黑模式,默认是亮色配置
FinAppConfig config = new FinAppConfig.Builder()
.setFinStoreConfigs(storeConfigs)
.setUiConfig(uiConfig)
.build();
//2.44.5版本以下设置小程序的暗黑模式
FinAppConfig.UIConfig uiConfig = new FinAppConfig.UIConfig();
uiConfig.setAutoAdaptDarkMode(true); // 跟随应用 ,老版本无法指定小程序为暗黑模式。
FinAppConfig config = new FinAppConfig.Builder()
.setFinStoreConfigs(storeConfigs)
.setUiConfig(uiConfig)
.build();