HarmonyOS 读取相册文件问题咨询
在开发一个选取照片上传的功能,读取uri的代码一直不返回,导致无法上传,请问是怎么回事呢?代码如下:
private async getConvertUploadUri(params:UploadParams,uri:string,customFileName?:string):Promise<string> {
  if (MediaUtils.isNormalPicture(uri) && params.mIsCompressPic==true) {
  //压缩;
  let mime = MediaUtils.getPictureMime(uri)
  LogUtils.info(TAG, "=====> upload 获取mime" + mime + " 开始open原始文件准备压缩... " + uri)
  let file = await fs.open(uri, fs.OpenMode.READ_ONLY)
  LogUtils.info(TAG, "=====> upload open成功,开始压缩")
}
就是这一行:
let file = await fs.open(uri, fs.OpenMode.READ_ONLY) 
永远不返回,这个uri是从picker里获取的,地址如下:file://media/Photo/269/IMG_1719803228_062/screenshot_20240701_110528.jpg
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 视频照片文件下载存储系统相册和相册文件读取 
1761浏览  • 1回复 待解决
HarmonyOS 相册文件拷贝 
884浏览  • 1回复 待解决
HarmonyOS保存图片到系统相册问题咨询 
1931浏览  • 1回复 待解决
HarmonyOS 如何获取媒体库的相册文件夹名称,url等相关数据 
1079浏览  • 1回复 待解决
HarmonyOS photoPicker文件读取问题 
941浏览  • 1回复 待解决
HarmonyOS 相册读取和写入的限制权限问题 
1098浏览  • 1回复 待解决
HarmonyOS 文件上传 & 资源读取问题 
1870浏览  • 1回复 待解决
HarmonyOS 读取相册图片无效 
872浏览  • 1回复 待解决
HarmonyOS fs模块读取文件的问题 
1557浏览  • 1回复 待解决
HarmonyOS 文件读取ArrayBuffer中文乱码的问题 
1369浏览  • 1回复 待解决
hsp模块里rawfile文件读取问题 
1308浏览  • 1回复 待解决
HarmonyOS 自定义相册方案咨询 
1017浏览  • 1回复 待解决
HarmonyOS 文件读取 
868浏览  • 1回复 待解决
如何读取相册中的图片 
2064浏览  • 1回复 待解决
单框架native侧文件读取权限问题 
3053浏览  • 1回复 待解决
HarmonyOS 读取相册的图片的字节流 
923浏览  • 1回复 待解决
关于读取剪贴板内容咨询 
1181浏览  • 1回复 待解决
HarmonyOS自定义相册选择页面咨询 
1400浏览  • 1回复 待解决
HarmonyOS 无法读取文件 
1199浏览  • 1回复 待解决
HarmonyOS如何读取文件 
1729浏览  • 1回复 待解决
HarmonyOS PhotoPickerComponent选取的相册路径fs无法读取 
1104浏览  • 1回复 待解决
HarmonyOS 关于媒体文件格式转换的问题咨询 
1943浏览  • 1回复 待解决
HarmonyOS fs读取本地文件 
1482浏览  • 1回复 待解决
HarmonyOS 画布问题咨询 
1413浏览  • 1回复 待解决
HarmonyOS precompileJavaScript 问题咨询 
1194浏览  • 1回复 待解决





















方法是获得文件数据的,如果是获取图片或者视频资源,参考文档是:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/photoaccesshelper-photoviewpicker-V5#指定uri获取图片或视频资源