<view>
测试页面
<uni-file-picker @fail="fail" v-model="imageValue" @success="success" fileMediatype="all" limit="99"></uni-file-picker>
</view>
data() {
return {
imageValue:[]
};
},
methods:{
success(e){console.log(this.imageValue);}
}
产品分类: uniCloud/App
<view>
测试页面
<uni-file-picker @fail="fail" v-model="imageValue" @success="success" fileMediatype="all" limit="99"></uni-file-picker>
</view>
data() {
return {
imageValue:[]
};
},
methods:{
success(e){console.log(this.imageValue);}
}
图片都是100kB-1MB之间的,体积最大的图片就出现了无法返回网址的情况,应该是unicloud端没有完成全部的地址采集就返回数据了。
返回全部文件的url地址
可能会遗漏部分文件无法返回地址,但是在云存储中这个文件是提交成功的。
uni-file-picker组件,链接阿里云空间上传多文件,有时候部分文件无法返回fileID等地址,图片中上传了三个文件,第二个文件就没有返回地址
1***@qq.com (作者)
就这三个图片,uni-file-picker批量上传,第二个文件就无法返回url,但是云存储里能看见。单独传第二个文件是可以的,一切正常,能返回url,云存储里也能看见,太玄幻了
1***@qq.com (作者)
发现问题了,阿里云在用uni-file-picker上传多文件时,有一定概率将第二个文件的网址赋给第一个文件,然后第二个文件返回的fileID就是空的,第一个文件的fileID也是错的,因为这个fileID是第二个文件的,这应该是阿里云的问题,请unicloud向阿里云反馈。