FinClip为企业提供小程序生态圈技术产品,开发者可在FinClip小程序开发帮助中心找到相关FinClip小程序指引

# 设置小程序的暗黑模式

# 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();
    
© FinClip with ❤ , Since 2017