阿里云oss前端批量下载压缩
import axios from 'axios'
import JSZip from 'jszip'
import FileSaver from 'file-saver'
import {
message} from 'ant-design-vue'
// 批量下载
export async function handleBatchDownload(fileList) {
const data = fileList;
const zip = new JSZip()
const cache = {
}
const promises = []
await data.forEach((item
本文介绍了如何利用Vue.js在前端实现从阿里云OSS批量下载文件,并进行压缩处理。通过集成阿里云的SDK,结合Blob对象和FileSaver.js库,可以方便地下载多个文件。同时,借助JSZip库,可以将这些文件打包成压缩文件供用户下载。详细步骤包括配置阿里云OSS,设置签名策略,创建下载链接,以及压缩和保存文件等。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



