Appearance
鸿蒙关于页面信息
关于页面需要展示应用的名称、版本号等内容。鸿蒙提供了一个 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)}`)
}