HarmonyOS 企业内部应用可否直接内部弹窗有更新,点击安装自动下载更新包,下载完成之后点击安装?

如题:HarmonyOS 企业内部应用可否直接内部弹窗有更新,点击安装自动下载更新包,下载完成之后点击安装?

阅读 471
1 个回答

更新接口服务器自己提供,应用内检测,然后做个按钮,重新触发企业下载的流程。

推荐使用这种方式在应用内拉起企业下载:

let context: common.UIAbilityContext = getContext(this) as common.UIAbilityContext;
let deeplink: string = "store://enterprise/manifest?url=https://xxx/xxx.json5";
context.openLink(deeplink)
  .then(() => {
    console.info('openlink success.');
  })
  .catch((error: BusinessError) => {
    console.error(`openlink failed. error:${JSON.stringify(error)}`);
  });