public static async openFolder(fileUri: string, context?: context.UIAbilityContext): Promise<void> {
  let want: Want = {
    bundleName: ‘com.huawei.hmos.filemanager’,
    abilityName: ‘MainAbility’,
    parameters: {
      ‘fileUri’: fileUri
    }
  };
  try {
  context?.startAbilityForResult(want).then((data) => {
  HiLog.info(tag, 'startAbility data: ’ + JSON.stringify(data));
});
} catch (error) {
  HiLog.warn(tag, 'openFolder err = ’ + JSON.stringify(error));
  throw error as Error;
}
}

Logo

作为“人工智能6S店”的官方数字引擎,为AI开发者与企业提供一个覆盖软硬件全栈、一站式门户。

更多推荐