为人方正实诚
为人方正实诚
  • 发布:2023-07-05 13:52
  • 更新:2023-07-11 11:02
  • 阅读:423

如果上传文件时,想指定上传到某一个文件夹里,cloudPath中,怎么填写文件路径呢?

分类:uniCloud

如果上传文件时,想指定上传到某一个文件夹里,cloudPath中,怎么填写文件路径呢?
比如:文件夹为A,文件夹A中又有文件夹B和文件夹C,当我想把图片1.png上传到文件夹A中的文件夹B里,那在cloudPath上怎么填写呀?

filePath: this.Photo,
cloudPathAsRealPath: true,
cloudPath: "A/B/" + "1.png",

这样写上传失败,求大佬指点一下,拜托!【服务商为:阿里云】

2023-07-05 13:52 负责人:无 分享
已邀请:

最佳回复

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

使用HBuilderX 3.8.7编译vue3项目遇到cloudPathAsRealPath: true失效的开发者可以卸载HBuilderX里面的uni-app(vue 3)编译器插件并重新安装

为人方正实诚

为人方正实诚 (作者) - uin-app

服务商为阿里云

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

上面的写法就可以,需要HBuilderX 3.8.5及以上版本,如果是cli项目也需要对应版本

  • 为人方正实诚 (作者)

    用的版本是3.8.7,但是这样写,提示上传失败

    2023-07-05 14:17

  • DCloud_uniCloud_WYQ

    回复 5***@qq.com: 错误信息是什么?提示没有权限覆盖文件?

    2023-07-05 15:06

  • 为人方正实诚 (作者)

    回复 DCloud_uniCloud_WYQ: 报错的问题解决了,但是指定路径无效,还是上传到cloudstorage这个文件夹里了,这个cloudPathAsRealPath设置为true感觉没效果呀,是哪里写的不对吗

    2023-07-05 16:48

  • 为人方正实诚 (作者)

    回复 DCloud_uniCloud_WYQ: 文件名变成了路径加文件名如:A/1.png

    2023-07-05 16:56

  • DCloud_uniCloud_WYQ

    回复 5***@qq.com: 云函数上传的还是客户端上传的,不是cli项目吧

    2023-07-05 20:02

  • DCloud_uniCloud_WYQ

    回复 5***@qq.com: 我远程看下吧,加我下QQ 2292434668

    2023-07-06 11:09

要回复问题请先登录注册