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

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

阅读 469
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)}`);
  });
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进