1***@qq.com
1***@qq.com
  • 发布:2022-04-28 20:22
  • 更新:2022-05-28 23:11
  • 阅读:1111

uniapp选中图片,然后上传选中的图片的文件路径时,一直报错,Error: cloudPath必须为字符串类型

分类:uniCloud

代码部分:
uni.chooseImage({
count: 1,
// res result的简写
success(res){
const tempFilepath = res.tempFilePaths[0]
console.log(tempFilepath)

					// 上传文件到云端  
					uniCloud.uploadFile({  
						filePath:tempFilepath,  
						success(res) {  
							console.log(res)  
						},  
						fail(res) {  
							console.log(res)  
						}  
					})  
					  
				},  
				fail(res){  
					console.log(res)  
				}  
				  
			})  

报错提示:
Error: cloudPath必须为字符串类型
at D.uploadFile (null:1:15633)
at D.e.uploadFile (null:1:63899)
at D.t.<computed> (null:1:64269)
at null:1:9317

2022-04-28 20:22 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

uniCloud.uploadFile需要一个cloudPath才能上传

1***@qq.com

1***@qq.com

const tempFile =  e.tempFilePaths[0]  
						console.log("选择的图片地址为:"+tempFile)  
					    uniCloud.uploadFile({  
					    	filePath:tempFile,  
							cloudPath:"file",  
							success(res) {  
								console.log("成功! "+res)  
							},  
							fail(err) {  
								console.log("失败! "+err)  
							}  
					    })

cloudPath是给一个在云端的名字

要回复问题请先登录注册