当前位置: 首页 > news >正文

uniapp的h5端保存文件

1、因为h5端不支持uni.saveFile方法保存文件,要使用js的第三方库来进行保存文件

1、安装file-saver:在项目目录中运行命令 npm install file-saver --save 来安装file-saver库
2、引入file-saver:使用页面import { saveAs } from 'file-saver';引入file-saver库。

2、根据文件地址信息下载保存文件

		uni.downloadFile({url: fileUrl,//下载文件的地址success: (res) => {if (res.statusCode === 200) {/** *保存文件到本地*res.tempFilePath:下载好文件的临时路径,用来保存*this.uploadedFile.name:下载的文件名称*/       saveAs(res.tempFilePath,this.uploadedFile.name);}}});

准备好这些即可完成文件的下载和保存啦

相关文章:

  • Java中的Collection
  • 扩频通信信号的产生与接收
  • MySQL 常用优化方式
  • 学习:吴恩达:什么是神经元?神经网络如何工作?
  • idea生成WebServices接口
  • HTML超链接去下划线
  • vue3 + vite 项目可以使用纯Js开发吗?
  • Image Fusion via Vision-Language Model【文献阅读】
  • React Switch用法及手写Switch实现
  • 初学者如何学习python
  • leetcode 热题 100_三数之和
  • LeetCode——二叉树(Java)
  • 【Vue3】PostCss 适配
  • GO基本类型一些记录
  • Spring八股 常见面试题
  • 【node学习】协程
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • angular2 简述
  • CSS魔法堂:Absolute Positioning就这个样
  • github指令
  • JS+CSS实现数字滚动
  • JSDuck 与 AngularJS 融合技巧
  • js数组之filter
  • Laravel Mix运行时关于es2015报错解决方案
  • MySQL数据库运维之数据恢复
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • React的组件模式
  • Vue--数据传输
  • 汉诺塔算法
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 使用 QuickBI 搭建酷炫可视化分析
  • 线上 python http server profile 实践
  • ionic入门之数据绑定显示-1
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • ​ssh免密码登录设置及问题总结
  • ​一文看懂数据清洗:缺失值、异常值和重复值的处理
  • #define 用法
  • #QT(TCP网络编程-服务端)
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (4) PIVOT 和 UPIVOT 的使用
  • (done) 两个矩阵 “相似” 是什么意思?
  • (南京观海微电子)——COF介绍
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (强烈推荐)移动端音视频从零到上手(上)
  • (三分钟)速览传统边缘检测算子
  • (一)认识微服务
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • (转)setTimeout 和 setInterval 的区别
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • **PHP分步表单提交思路(分页表单提交)
  • .helper勒索病毒的最新威胁:如何恢复您的数据?
  • .Net MVC4 上传大文件,并保存表单
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)
  • .net反编译的九款神器