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
1628浏览 • 1回复 待解决
HarmonyOS使用axios进行相册图片上传操作失败
383浏览 • 1回复 待解决
怎么实现后台上传图片?
2249浏览 • 1回复 待解决
HarmonyOS如何上传图片到模拟器相册
654浏览 • 1回复 待解决
js开发上传文件路径问题
6086浏览 • 2回复 待解决
文件上传的本地路径如何获取
250浏览 • 1回复 待解决
文件上传进入到上传失败的回调:错误信息Http protocol error
2072浏览 • 2回复 待解决
从相册选择图片上传到端上,图片较大需要先压缩在上传到端上,需要图片压缩工具
1603浏览 • 1回复 待解决
HarmonyOS如何实现图片的上传
288浏览 • 1回复 待解决
HarmonyOS图片上传相关问题
323浏览 • 1回复 待解决
HarmonyOS文件上传怎么写
358浏览 • 1回复 待解决
rcp网络组件是否支持大文件上传,如果支持能否提供一个demo
201浏览 • 1回复 待解决
HarmonyOS web上传文件和图片
106浏览 • 1回复 待解决
HarmonyOS版Axios走文件上传请求时,如果ssl握手失败,没有回调
350浏览 • 1回复 待解决
HarmonyOS上传文件问题
291浏览 • 1回复 待解决
拍照图片上传出错,有人知道怎么解决吗?
1514浏览 • 1回复 待解决
HarmonyOS Web 图片上传功能失效
49浏览 • 1回复 待解决
通过web上传图片并进行预览
802浏览 • 1回复 待解决
文件上传的实现,有人知道怎么处理吗?
228浏览 • 1回复 待解决
HarmonyOS 上传文件相关Demo
285浏览 • 1回复 待解决
HarmonyOS web组件上传文件
45浏览 • 1回复 待解决
HarmonyOS头像上传问题
285浏览 • 1回复 待解决
如何使用onShowFileSelector()函数拉起图库上传图片
2096浏览 • 1回复 待解决
arkts图片上传问题,多张图片多次请求问题
3083浏览 • 0回复 待解决
HarmonyOS日志文件上传问题
372浏览 • 1回复 待解决
相册路径不能直接用于传输,可以通过将相册图片复制到应用沙箱路径下,然后再用沙箱路径下的文件进行传输从相册复制文件到沙箱目录,可参考如下代码: