# uni.getAppBaseInfo()

获取微信 APP 基础信息

App H5 微信小程序 支付宝小程序 抖音小程序 快手小程序 QQ小程序 百度小程序 京东小程序 钉钉小程序 飞书小程序 元服务
(3.4.13+) (3.4.13+) (2.20.1+) x x x x x x x x x

HarmonyOS Next 兼容性

HarmonyOS Next
HBuilderX 4.23

返回参数说明

参数名 类型 说明 平台差异说明
appId string manifest.json 中应用appid,即DCloud appid。
appName string manifest.json 中应用名称
appVersion string manifest.json 中应用版本名称。
appVersionCode string manifest.json 中应用版本名号。
appLanguage string 应用设置的语言enzh-Hanszh-Hantfres AppH5
appWgtVersion string 应用资源(wgt)的版本名称。 App 3.5.5+
isUniAppX string 是否uni-app x HBuilderX 4.33+
uniPlatform string uni-app 运行平台,与条件编译平台相同 HBuilderX 4.33+
uniCompilerVersion string uni 编译器版本 HBuilderX 4.33+
uniRuntimeVersion string uni 编译器版本 HBuilderX 4.34+
hostLanguage string 小程序宿主语言 App 仅 UNIMPSDK 支持H5 不支持
hostVersion string App、小程序宿主版本。如:微信版本号 App 仅 UNIMPSDK 支持H5 不支持
hostName string 小程序宿主名称 App 仅 UNIMPSDK 支持H5 不支持
hostPackageName string 小程序宿主包名 仅 UNIMPSDK 支持
hostSDKVersion string uni小程序SDK版本、小程序客户端基础库版本 App 仅 UNIMPSDK 支持H5 不支持
hostTheme string 宿主当前主题,取值为light或dark。微信小程序全局配置"darkmode":true时才能获取,否则为 undefined (不支持小游戏) App 仅 UNIMPSDK 支持
hostFontSizeSetting string 用户字体大小设置。以“我-设置-通用-字体大小”中的设置为准,单位:px 仅 小程序 支持

小程序特殊的返回参数

参数名 类型 说明 平台差异说明
SDKVersion string 客户端基础库版本 仅微信小程序
enableDebug boolean 是否已打开调试。可通过右上角菜单或 wx.setEnableDebug 打开调试 仅微信小程序
host Object 当前小程序运行的宿主环境 仅微信小程序
theme string 系统当前主题,取值为light或dark,全局配置"darkmode":true时才能获取,否则为 undefined (不支持小游戏) 仅微信小程序

不推荐使用的返回参数,仅为向下兼容保留

参数名 类型 说明 平台差异说明
language string 应用设置的语言 H5 不支持
version string 引擎版本号、微信版本号

# 返回值 HarmonyOS Next 兼容性

类型
GetAppBaseInfoResult
名称 HarmonyOS Next 兼容性
appId HBuilderX 4.23
appName HBuilderX 4.23
appVersion HBuilderX 4.23
appVersionCode HBuilderX 4.23
appLanguage HBuilderX 4.23
language x
appWgtVersion HBuilderX 4.23
hostLanguage HBuilderX 4.23
isUniAppX HBuilderX 4.23
uniCompilerVersion HBuilderX 4.23
uniPlatform HBuilderX 4.23
uniRuntimeVersionCode HBuilderX 4.23
packageName HBuilderX 4.23
appTheme HBuilderX 4.23
version HBuilderX 4.23