一、跳转应用详情页
鸿蒙跳转应用详情页功能,使用场景可以是引导用户进入应用详情页授予应用权限。
gotoAppDetail(context:common.UIAbilityContext){
let bundleName = bundleManager.getBundleInfoForSelfSync(bundleManager.BundleFlag.GET_BUNDLE_INFO_DEFAULT).name
let wantInfo: Want = {
bundleName: 'com.huawei.hmos.settings',
abilityName: 'com.huawei.hmos.settings.MainAbility',
uri: 'application_info_entry',
parameters: {
pushParams: bundleName // 打开指定应用的详情页面
}
}
context.startAbility(wantInfo)
}
二、如何获取 UIAbilityContext
1.在 UIAbility 中获取
import UIAbility from '@ohos.app.ability.UIAbility';
import AbilityConstant from '@ohos.app.ability.AbilityConstant';
import Want from '@ohos.app.ability.Want';
export default class EntryAbility extends UIAbility {
onCreate(want: Want, launchParam: AbilityConstant.LaunchParam): void {
// 获取UIAbili

本文介绍了鸿蒙系统中的跳转应用详情页功能,包括如何使用`gotoAppDetail`方法引导用户授权,并详细说明了在UIAbility和页面中获取UIAbilityContext的方法。
最低0.47元/天 解锁文章
844

被折叠的 条评论
为什么被折叠?



