HarmonyOS 文件下载saveas希望支持下绝对路径
项目很多逻辑路径是在flutter端初始化的,包括files和cache及其他目录,传到HarmonyO端的文件全路径比如:data/storage/el2/base/files/flutter/Focus/yXu197AmRxN7W8yguViaz/nlaAEGuL8g6irJaGQ57lx/DownloadFiles/document/628764a24/应用HarmonyO化解决方案一指禅-v2.1-水印.pdf,这个路径下载就会报错,需要改成相对路径才行,这个有点别扭,代码如下:
let path = downloadInfo.savedDir + "/" + downloadInfo.fileName 
let downloadConfig: request.agent.Config = { 
  url: downloadInfo.url, 
  action: request.agent.Action.DOWNLOAD, 
  method: 'GET', 
  title: 'download', 
  mode: request.agent.Mode.BACKGROUND, 
  retry: true, 
  network: request.agent.Network.ANY, 
  saveas:  path, //`./${downloadInfo.fileName}`, 
  overwrite: false, 
  headers: record, 
  gauge:false 
} 
let downloadTask: request.agent.Task = await request.agent.create(context, downloadConfig) 
await downloadTask.start()绝对路径为什么不行呢?或者如何将绝对路径转化为相对路径呢?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 如何获取文件绝对路径 
3291浏览  • 1回复 待解决
HarmonyOS  获取资源文件的绝对路径地址 
1647浏览  • 1回复 待解决
HarmonyOS import动态导入绝对路径 
1799浏览  • 1回复 待解决
HarmonyOS APP开发如何访问绝对路径 
1063浏览  • 1回复 待解决
HarmonyOS中如何获取资源的绝对路径 
1730浏览  • 1回复 待解决
HarmonyOS能否获取rawfile目录的绝对路径? 
2011浏览  • 1回复 待解决
HarmonyOS 如何获取图库图片的真实绝对路径 
1215浏览  • 1回复 待解决
HarmonyOS 获取资源目录下的绝对路径 
1124浏览  • 1回复 待解决
HarmonyOS 如何通过沙箱路径获取到对应的绝对路径 
949浏览  • 1回复 待解决
路径和路径映射,在任何地方,通过绝对路径都能找到相应的文件夹或文件 
1933浏览  • 1回复 待解决
手机的“/data/storage/el2/base/haps/entry/files/”绝对路径在哪 
4220浏览  • 1回复 待解决
华为手机的/data/storage/el2/base/haps/entry/files/绝对路径在哪? 
9380浏览  • 3回复 待解决
如何获取media资源文件的绝对路径,入参是对应Media资源 $r(app.media.xx) 
3009浏览  • 1回复 待解决
HarmonyOS lottie的动画资源路径,不支持har/hsp路径下的相对路径 
937浏览  • 1回复 待解决
支持下载和安装三方App吗? 
1757浏览  • 1回复 待解决
HarmonyOS signingConfigs的这些文件路径能不能配置相对路径 
1699浏览  • 1回复 待解决
build-profile.json5中signingConfigs签名文件路径如何使用相对路径? 
1464浏览  • 1回复 待解决
HarmonyOS  ZIP压缩时能否支持inFile传入多个文件,或同一个文件路径下支持文件过滤? 
1385浏览  • 1回复 待解决
HarmonyOS 组件场景使用相机预览变形,需要支持下宽高比大于1的场景。 
714浏览  • 1回复 待解决
HarmonyOS 预览沙箱路径下的文件失败 
1102浏览  • 1回复 待解决
HarmonyOS 签名文件路径能否是相对路径,每人的路径都不相同,提交代码前需要排除 
1595浏览  • 1回复 待解决
应用从远程服务器下载文件的下载路径 
3219浏览  • 1回复 待解决
HarmonyOS import相对路径有无替代方案 
1199浏览  • 1回复 待解决
是否支持iframe下载文件? 
1801浏览  • 1回复 待解决





















1. 出于安全考虑,应用无法直接读取系统路径,加载本地资源仅支持沙箱路径。
2. 若使用系统公共目录文件,需将文件拷贝至沙箱目录下。请参考Demo: