getAppBaseInfo.md 2.6 KB
Newer Older
D
DCloud_LXH 已提交
1
## uni.getAppBaseInfo()
2 3 4

获取微信 APP 基础信息

5
|App|H5|微信小程序|支付宝小程序|抖音小程序|快手小程序|QQ小程序|百度小程序|京东小程序|钉钉小程序|飞书小程序|
6
|:-|:-|:-|:-|:-|:-|:-|:-|:-|:-|:-|
D
DCloud_LXH 已提交
7
|√ `(3.4.13+)`|√ `(3.4.13+)`|√ `(2.20.1+)`|x|x|x|x|x|x|x|x|
8

D
DCloud_LXH 已提交
9 10
<!-- UNIAPPAPIJSON.getAppBaseInfo.compatibility -->

11 12 13 14 15 16 17 18 19
**返回参数说明**

|参数名|类型|说明|平台差异说明|
|:-|:-|:-|:-|
|appId|string|`manifest.json` 中应用appid,即DCloud appid。	||
|appName|string|`manifest.json` 中应用名称	||
|appVersion|string|`manifest.json` 中应用版本名称。||
|appVersionCode|string|`manifest.json` 中应用版本名号。||
|appLanguage|string|应用设置的语言`en``zh-Hans``zh-Hant``fr``es`|`App``H5`|
D
DCloud_LXH 已提交
20
|appWgtVersion|string|应用资源(wgt)的版本名称。	|App 3.5.5+|
D
DCloud_LXH 已提交
21 22 23
|isUniAppX|string|是否uni-app x|HBuilderX 4.3w+|
|uniPlatform|string|uni-app 运行平台,与条件编译平台相同|HBuilderX 4.3w+|
|uniCompilerVersion|string|uni 编译器版本|HBuilderX 4.3w+|
24 25 26
|hostLanguage|string|小程序宿主语言|`App 仅 UNIMPSDK 支持``H5 不支持`|
|hostVersion|string|App、小程序宿主版本。如:微信版本号|`App 仅 UNIMPSDK 支持``H5 不支持`|
|hostName|string|小程序宿主名称|`App 仅 UNIMPSDK 支持``H5 不支持`|
27
|hostPackageName|string|小程序宿主包名|`仅 UNIMPSDK 支持`|
28
|hostSDKVersion|string|uni小程序SDK版本、小程序客户端基础库版本|`App 仅 UNIMPSDK 支持``H5 不支持`|
29
|hostTheme|string|宿主当前主题,取值为light或dark。微信小程序全局配置"darkmode":true时才能获取,否则为 undefined (不支持小游戏)|`App 仅 UNIMPSDK 支持`|
30
|hostFontSizeSetting|string|用户字体大小设置。以“我-设置-通用-字体大小”中的设置为准,单位:px|`仅 小程序 支持`|
31 32 33 34 35

小程序特殊的返回参数

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

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

|参数名|类型|说明|平台差异说明|
|:-|:-|:-|:-|
D
DCloud_LXH 已提交
45
|language|string|应用设置的语言|`H5 不支持`|
46
|version|string|引擎版本号、微信版本号||
D
DCloud_LXH 已提交
47 48

<!-- UNIAPPAPIJSON.getAppBaseInfo.returnValue -->