如何获取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

# 解析

# 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 应用描述信息