HarmonyOS 跳转应用市场

//目前是跳转应用市场
const want: Want = {
  uri: 'store://appgallery.huawei.com/app/detail?id=xxxxx'
};
const context = getContext(this) as common.UIAbilityContext;
context.startAbility(want).then(() => {
  //拉起成功
}).catch(() => {
  //拉起失败
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.

跳转到应用市场对应应用的商店主页。但通过上述代码,跳转后,显示“没有符合条件的内容”。

HarmonyOS
2024-12-23 14:12:03
512浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

需要在APPID前拼接大写C。使用appid但是appid前面需要加C,示例:其中 123456是实际的appid。

function startAppGalleryDetailAbility(context: common.UIAbilityContext, bundleName: string): void {
  let want: Want = {
    action: 'ohos.want.action.appdetail',
    uri: 'store://appgallery.huawei.com/app/detail?id='xxxxx',
  };
  context.startAbility(want).then(() => {
    console.error('Start Ability successfully.');
  }).catch((err: BusinessError) => {
    console.error(`Failed to startAbility. Code: ${err.code}, message: ${err.message}`);
  });
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-faqs-V5/faqs-ability-kit-V5

分享
微博
QQ
微信
回复
2024-12-23 16:17:23
相关问题
HarmonyOS 跳转应用市场评分
1164浏览 • 1回复 待解决
HarmonyOS 跳转应用市场问题
870浏览 • 1回复 待解决
HarmonyOS应用升级跳转应用市场推荐
1084浏览 • 1回复 待解决
HarmonyOS 怎么跳转到的华为应用市场
1038浏览 • 1回复 待解决
怎么跳转应用市场检查更新呢
7530浏览 • 2回复 待解决
求大佬告知如何跳转应用市场
1367浏览 • 0回复 待解决
怎么跳转打开系统的应用市场app
3716浏览 • 1回复 待解决
怎样才能跳转应用市场界面?
2032浏览 • 2回复 待解决
如何跳转应用市场app下载页面?
8917浏览 • 1回复 待解决
HarmonyOS 在H5中如何跳转应用市场
1778浏览 • 1回复 待解决
HarmonyOS 如何拉起应用市场
1139浏览 • 1回复 待解决
HarmonyOS 应用市场评分机制
737浏览 • 1回复 待解决
HarmonyOS 如何通过应用市场更新
793浏览 • 1回复 待解决