如何获取app版本
更新时间: 2025-09-22 09:56:05
# 代码
function getAppVersion() {
let AppId = plus.runtime.appid; // 获取位移应用标识
// 获取app版本信息
plus.runtime.getProperty(AppId, (vesionInfo) => {
version.value = vesionInfo.version;
});
}
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 解析
# plus.runtime.appid
- 功能:获取当前应用的唯一标识
- 返回值:字符串类型,如"__UNI__2C3B6D8"
# plus.runtime.getProperty
plus.runtime.getProperty( appid, getPropertyCB );
参数说明:
- appid:应用标识(可选,默认当前应用)
- getPropertyCB:成功回调函数,接收WidgetInfo对象
widgetInfo核心属性:
| 属性名 | 类型 | 描述 |
|---|---|---|
| version | String | 应用版本名称(如"1.0.0") |
| versionCode | Number | 版本编码(如100),用于版本比较 |
| name | String | 应用名称 |
| appid | String | 应用唯一标识 |
| description | String | 应用描述信息 |