![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件上传/下载/导出/预览
文章平均质量分 79
文件上传/下载/导出/预览
孙怼怼啊
这个作者很懒,什么都没留下…
展开
-
超详细前端大文件分片上传和断点续传思路
这里我们写了一个轮询的机制,用来调用查询接口,无论接口请求超时,还是没有完成状态,我们都继续查询状态,知道文件为。这里呢很简单,只需要调用后端提供的接口就ok,通常查询状态接口的参数,就是你oss上面正在上传的文件的名称。这里我们第一步上传的时候有提到过,就是在文件上传成功后通过自定义变量来保存一下源文件信息。因为后端需要根据源文件去过滤已经上传完成了的片段,那么剩下来的文件片段片段继续上传。这一步也很简单,调用暂停接口(接口参数通常为正在上传的大文件在oss中的文件名)2:如何拿到源文件呢?原创 2024-07-15 14:55:08 · 415 阅读 · 0 评论 -
超详细过程vue3中做文件预览功能
这里我也表示很难啊,针对老版本格式的文档,没有合适的解决方案,如果说一定要有,那就只能是通过下载的方式本地预览了 ┭┮﹏┭┮。这里你可能会疑惑为什么docx,xlsx都支持,为啥不顺带支持下doc和docx呢?这里呢采用的是iframe方式来展示,因为呢iframe是自带支持pdf和txt的。这里呢无需要装第三方依赖,使用audio标签。这里呢支持的属性分别介绍下。这里呢支持的属性分别介绍下。这里呢支持的属性分别介绍下。原创 2024-07-15 13:49:44 · 1072 阅读 · 0 评论 -
超详细各类文件上传
基于我们的第一种情况,使用了组件的自动上传功能,那么如果说后续还要继续对我们上传的文件进行其他操作呢,在这里给,工作中给我们提出了一个需求,例如:上传了一个图片,那么后期可以手动可选择性的对图片进行。原创 2024-07-12 17:42:47 · 513 阅读 · 0 评论 -
超详细项目文件各种情况下的下载方式
这种就是针对于没有那么多要求的,不需要后端做其他操作的我们情况一,是因为需求要求,下载之前对源文件doc进行一个添加水印的功能,所以第一种情况我们调用了接口,拿到了增加水印的doc文档。原创 2024-07-12 16:58:48 · 531 阅读 · 0 评论