Skip to content
待添加

鸿蒙关于页面信息

关于页面需要展示应用的名称、版本号等内容。鸿蒙提供了一个 API 来获取到相应的信息。

javascript
import { bundleManager } from '@kit.AbilityKit'

let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_APPLICATION

try {
  bundleManager.getBundleInfoForSelf(bundleFlags, (err, data) => {
    const bundleName = data.name
    const versionCode = data.versionCode
    const versionName = data.versionName

    if (err) {
      console.error(`getBundleInfoForSelf failed: ${err.message}`)
    } else {
      console.info(`get bundleName successfully: ${bundleName}`)
      console.info(`get versionCode successfully: ${versionCode}`)
      console.info(`get versionName successfully: ${versionName}`)
      console.info(`getBundleInfoForSelf successfully: ${JSON.stringify(data)}`)
    }
  })
} catch (err) {
  console.error(`getBundleInfoForSelf failed: ${JSON.stringify(err)}`)
}