能否应用内展示应用市场详情页并下载

能否应用内展示应用市场详情页并下载

HarmonyOS
2024-06-04 23:17:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
xcbaby

应用市场提供应用分发的能力,对于应用内引导下载,可以提供多种下载方式,其中静默安装、半屏详情页/迷你详情页等方式不跳出应用。单框架下引导下载的能力还在构建中,按照当前规划24年可以提供。

示例代码当前可以通过拉起应用市场,并跳转到某个指定应用的详情页面,来实现此功能

import Want from '@ohos.app.ability.Want'; 
import common from '@ohos.app.ability.common'; 
 
@Entry 
@Component 
struct Index { 
  @State appId: string = 'C1142586279411547392'; 
  controller: TextInputController = new TextInputController(); 
 
  build() { 
    Row() { 
      Column() { 
        TextInput({ text: this.appId, placeholder: '请输入应用的appId', controller: this.controller }) 
          .width('90%') 
          .onChange((value: string) => { 
            this.appId = value 
          }) 
        Button('点击跳转到鸿蒙版应用市场详情页面').margin({ top: 50 }).onClick(() => { 
          const want: Want = { uri: `store://appgallery.huawei.com/app/detail?id=${this.appId}` }; 
          const context = getContext(this) as common.UIAbilityContext; 
          context.startAbility(want) 
            .then(() => { 
              //拉起成功  
            }).catch(() => {  
            // 拉起失败  
          }); 
        }) 
      }.width('100%') 
    }.height('100%') 
  } 
} 
分享
微博
QQ
微信
回复
2024-06-05 19:53:52
相关问题
如何跳转设置—应用详情页
656浏览 • 1回复 待解决
如何启动应用的系统设置详情页
805浏览 • 1回复 待解决
CustomDialog如何实现半模态详情页效果
662浏览 • 1回复 待解决
鸿蒙系统-如何跳转应用信息详情页
8392浏览 • 2回复 待解决
如何跳转到设置中的应用详情页
869浏览 • 1回复 待解决
应用市场推荐展示元服务卡片异常
699浏览 • 1回复 待解决
如何固定应用窗口大小居中展示
810浏览 • 1回复 待解决
如何跳转到应用市场app下载页面?
5834浏览 • 1回复 待解决
应用组件截图保存到用户文件
182浏览 • 1回复 待解决
如何拉起应用市场界面
877浏览 • 1回复 待解决
怎样才能跳转到应用市场界面?
252浏览 • 2回复 待解决
怎么跳转打开系统的应用市场app
612浏览 • 1回复 待解决
求大佬告知如何跳转至应用市场
314浏览 • 0回复 待解决
怎么跳转应用市场检查更新呢
5293浏览 • 2回复 待解决
应用Context是什么含义
58浏览 • 1回复 待解决
如何禁止应用分屏和小窗展示
780浏览 • 1回复 待解决