HarmonyOS startAbility华为市场报错

openMark(openUrl:string) {
  let context = getContext(this) as common.UIAbilityContext;
  let wantInfo: Want = {
    "deviceId": "",
    "bundleName": "com.huawei.appmarket",
    "abilityName": "",
    "uri": "market://details?id=com.xxx",
  };
  context.startAbility(wantInfo).then(() => {
  }).catch(() => {
  });
}

打开报错,无法打开华为市场。

HarmonyOS
2024-12-23 13:57:43
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

跳转应用市场使用下面demo:

context.startAbility({
  uri: ‘store://appgallery.huawei.com/app/detail?id=’+appId
});
分享
微博
QQ
微信
回复
2024-12-23 16:55:20
相关问题
多模块应用使用startAbility报错
2078浏览 • 1回复 待解决
HarmonyOS 使用华为ID登录报错
462浏览 • 1回复 待解决
HarmonyOS startAbility问题
655浏览 • 1回复 待解决
HarmonyOS 华为账号登录报错1001500001
2251浏览 • 2回复 待解决
未在华为应用市场发布过的APP无法安装
30436浏览 • 1回复 待解决
HarmonyOS 元服务获取华为ID报错
376浏览 • 1回复 待解决
HarmonyOS 使用华为登录API 报错1001500001
1079浏览 • 1回复 待解决
华为账户登录release环境报错1001500001
890浏览 • 1回复 待解决