跳轉(zhuǎn)至應(yīng)用市場 - 鴻蒙 Harmony

跳轉(zhuǎn)至應(yīng)用市場所對應(yīng)應(yīng)用的詳情介紹頁,可用于對當(dāng)前應(yīng)用引導(dǎo)用戶下載或升級,具體 code 實(shí)現(xiàn)可參考如下:

/*跳轉(zhuǎn)至應(yīng)用市場應(yīng)用詳情頁*/
function pushAppStoreDetail(abilityContext?: common.UIAbilityContext) {
  let bundleName: string = '當(dāng)前應(yīng)用的 bundleName'; // 例如: com.xxx.xxx 參考項(xiàng)目 app.json5 中配置
  let uri: string = `store://appgallery.huawei.com/app/detail?id=${bundleName}`
  let context = getContext() as common.UIAbilityContext
  const wantInfo: Want = {
    uri: uri
  };
  context.startAbility(wantInfo).then(() => {
    console.log('[跳轉(zhuǎn)至 App Store] - success')
  }).catch((err: BusinessError) => {
    console.error(`[跳轉(zhuǎn)至 App Store] - Failed to startAbility. Code: ${err.code}, message: ${err.message}`);
  })
}

以上便是此次分享的全部內(nèi)容,希望能對大家有所幫助!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容