rcp上传的时候如果是相册里面图片路径怎么上传,直接上传uri会失败
用rcp上传相册里面图片的uri(比如file://media/Photo/32/IMG_1715249229_031/IMG_031.jpg),然后当成文件参数contentOrPath直接是上传失败的。
错误code:1007900026
message:"Failed to open/read local data from file/application"
这种只能读取成arraybuffer?去上传?
我用下面方法读ArrayBuffer上传的时候,这种路径也是直接崩溃,读取不了
const readFileNew = (filepath: string): ArrayBuffer => {
let readFd = fileIo.openSync(filepath, fileIo.OpenMode.READ_ONLY)
let stream = fileIo.fdopenStreamSync(readFd.fd, "r")
try {
let state = fileIo.statSync(filepath);
let buf = new ArrayBuffer(state.size)
stream.readSync(buf)
return buf;
} finally {
stream.close()
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
使用FilePick上传uri失败,报错201
1674浏览 • 1回复 待解决
HarmonyOS使用axios进行相册图片上传操作失败
516浏览 • 1回复 待解决
怎么实现后台上传图片?
2283浏览 • 1回复 待解决
HarmonyOS如何上传图片到模拟器相册
739浏览 • 1回复 待解决
使用axios上传图片时候错误
48浏览 • 1回复 待解决
js开发上传文件路径问题
6140浏览 • 2回复 待解决
文件上传进入到上传失败的回调:错误信息Http protocol error
2104浏览 • 2回复 待解决
文件上传的本地路径如何获取
286浏览 • 1回复 待解决
从相册选择图片上传到端上,图片较大需要先压缩在上传到端上,需要图片压缩工具
1630浏览 • 1回复 待解决
HarmonyOS如何实现图片的上传
341浏览 • 1回复 待解决
HarmonyOS图片上传相关问题
375浏览 • 1回复 待解决
rcp网络组件是否支持大文件上传,如果支持能否提供一个demo
229浏览 • 1回复 待解决
HarmonyOS上传文件问题
355浏览 • 1回复 待解决
HarmonyOS版Axios走文件上传请求时,如果ssl握手失败,没有回调
398浏览 • 1回复 待解决
HarmonyOS文件上传怎么写
418浏览 • 1回复 待解决
HarmonyOS web上传文件和图片
152浏览 • 1回复 待解决
HarmonyOS Rcp.post上传图库文件至服务器
99浏览 • 1回复 待解决
文件上传的实现,有人知道怎么处理吗?
260浏览 • 1回复 待解决
拍照图片上传出错,有人知道怎么解决吗?
1579浏览 • 1回复 待解决
HarmonyOS Web 图片上传功能失效
120浏览 • 1回复 待解决
通过web上传图片并进行预览
842浏览 • 1回复 待解决
HarmonyOS 上传文件相关Demo
379浏览 • 1回复 待解决
HarmonyOS web组件上传文件
151浏览 • 1回复 待解决
HarmonyOS头像上传问题
334浏览 • 1回复 待解决
如何使用onShowFileSelector()函数拉起图库上传图片
2126浏览 • 1回复 待解决
相册路径不能直接用于传输,可以通过将相册图片复制到应用沙箱路径下,然后再用沙箱路径下的文件进行传输从相册复制文件到沙箱目录,可参考如下代码: