springboot框架,前端加一个接口 ...
springboot框架,前端加一个接口 ...
需求说明: 后端接口返回附件列表(含URL),这些附件存在阿里云OSS上。一期需求是实现对列出的附件进行点击下载,也就是每次只下载点击的附件(PDF | 图片),使用一段时间后制定二期需求时,增加批量下载功能,需要打包在一起。附言:本文所写都是纯前端实现,后端接口只需要返回路径即可。 单独 ...
简介:打包下载 OSS 上存储的多个文件是一个常见的需求,例如将 OSS 上的一个目录打包下载。这样可以节省网络传输的数据,达到减少费用和下载时间的效果。使用函数计算可以很方便地实现这个需求。 需求 打包下载 OSS 上存储的多个文件,例如将 OSS 上的一个目录打包下载。这样可以节省网络 ...
<script src="~/Areas/House/Content/js/HouseInfo/jszip.js"></script><script src="~/Areas/House/Content/js/HouseInfo/FileSaver.js ...
...
<?php //获取文件列表 function list_dir($dir){ $result = array(); if (is_dir($dir)){ $file_dir = scandir($dir); foreach($file_dir ...
先引用jquery、jszip、FileSaver,然后封装下载方法: 一、引用 <script src="lib/jquery-3.4.0.min.js"></script> <script src="lib/jszip.min.js">< ...