由于uniapp不支持批量上传多张图片,只能利用遍历每一项进行单文件上传.
// 图片上传
const Uploadmsg = () => {
// 获取相册
uni.chooseImage({
count: 3, // 默认9,设置图片的数量
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
success: async (res) => {
//利用遍历进行上图片
for (let i = 0; i < res.tempFilePaths.length; i++) {
const ress = await uploadimg(res.tempFilePaths[i])
console.log(ress)
}
}
})
}