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 视频照片文件下载存储系统相册和相册文件读取
1浏览 • 0回复 待解决
HarmonyOS 相册文件拷贝
39浏览 • 1回复 待解决
HarmonyOS保存图片到系统相册问题咨询
687浏览 • 1回复 待解决
HarmonyOS 如何获取媒体库的相册文件夹名称,url等相关数据
30浏览 • 1回复 待解决
HarmonyOS 相册读取和写入的限制权限问题
52浏览 • 1回复 待解决
HarmonyOS 读取相册图片无效
28浏览 • 1回复 待解决
HarmonyOS 文件上传 & 资源读取问题
596浏览 • 1回复 待解决
HarmonyOS fs模块读取文件的问题
594浏览 • 1回复 待解决
HarmonyOS 文件读取ArrayBuffer中文乱码的问题
46浏览 • 1回复 待解决
hsp模块里rawfile文件读取问题
319浏览 • 1回复 待解决
HarmonyOS 自定义相册方案咨询
145浏览 • 1回复 待解决
HarmonyOS 文件读取
0浏览 • 0回复 待解决
如何读取相册中的图片
941浏览 • 1回复 待解决
单框架native侧文件读取权限问题
1792浏览 • 1回复 待解决
关于读取剪贴板内容咨询
8浏览 • 1回复 待解决
HarmonyOS自定义相册选择页面咨询
429浏览 • 1回复 待解决
HarmonyOS 读取相册的图片的字节流
44浏览 • 1回复 待解决
HarmonyOS如何读取文件
658浏览 • 1回复 待解决
HarmonyOS 无法读取文件
70浏览 • 1回复 待解决
HarmonyOS PhotoPickerComponent选取的相册路径fs无法读取
50浏览 • 1回复 待解决
HarmonyOS 关于媒体文件格式转换的问题咨询
354浏览 • 1回复 待解决
HarmonyOS fs读取本地文件
3浏览 • 0回复 待解决
HarmonyOS卡片问题咨询
339浏览 • 1回复 待解决
HarmonyOS Image问题咨询
30浏览 • 1回复 待解决
HarmonyOS 画布问题咨询
269浏览 • 1回复 待解决
方法是获得文件数据的,如果是获取图片或者视频资源,参考文档是:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/photoaccesshelper-photoviewpicker-V5#指定uri获取图片或视频资源