如何打开文件当前位置,弹出资源管理器

打开的文档,可以右键打开当前文件所在位置。 点击后弹出资源管理器,显示文件所在的文件夹,并自动选中该文件。

HarmonyOS
2024-04-26 17:12:47
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
chjie1

可采用startability接口拉起文件所在位置:

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; 
} 
}
分享
微博
QQ
微信
回复
9天前
相关问题
如何打开文件管理器有知道的吗?
528浏览 • 1回复 待解决
鸿蒙Toast能指定弹出位置
4367浏览 • 1回复 待解决
如何获取HSP的资源文件
313浏览 • 1回复 待解决
如何打开指定文件夹,选择文件返回
6838浏览 • 1回复 待解决
ArkTS如何自定义资源文件
355浏览 • 1回复 待解决
如何获取profile路径下资源文件
57浏览 • 1回复 待解决
鸿蒙如何获取资源文件种的路径
13832浏览 • 3回复 待解决
ETS语言 文件管理有了解的吗?
960浏览 • 1回复 待解决
自定义资源文件怎么读取?
304浏览 • 1回复 待解决