樊樊
樊樊
  • 发布:2023-07-05 17:53
  • 更新:2023-07-05 18:53
  • 阅读:423

使用uni.savefile实现本地存储,如何将存的文件再次上传

分类:uni-app

项目想要实现无网络时进行本地存储,有网络时再将文件上传。
使用了uni.savefile,对文件进行了持久化存储,存储成功,并且可通过返回值路径查看文件,但是怎么才能再次上传文件呢?
用了uni.uploadFile,进行上传,填写了filePath,和自定义的name,但是上传失败提示,”附件为空",
uni.uploadFile({
url: 'http://140.143.250.160:8082/plcUpload/uploadPlcOne',
header:that.header,
filePath: item,
name: item.split("/")[2],
success: (uploadFileRes) => {
console.log(uploadFileRes)
}
})
感觉是没有获取到文件体,可是如何获取文件体呢?看文档只有获取文件大小和保存时间的api,
求大神指点,如何将文件进行上传!!!

解决了,发现是自己的name写错了,这个name需要和后端接收的name统一

2023-07-05 17:53 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

附件被删掉了吧

  • 樊樊 (作者)

    可是回显查看的时候是可以看到的,并且手机内存储目录下,也是有保存的的图片的

    2023-07-06 11:20

要回复问题请先登录注册