uniapp小程序文件下载保存

javascript 复制代码
uni.downloadFile({
					url: that.baseUrl + '/app-api/erp/income/certificate/apply' + '?' +
						`type=${that.proveInfo.code}`,
					header: {
						'Authorization': 'Bearer test01'
					},
					success(res) {
						console.log(res);
						const tempFilePath = res.tempFilePath;
						let fileManager = uni.getFileSystemManager();
						fileManager.saveFile({
							tempFilePath: tempFilePath,
							filePath: `${uni.env.USER_DATA_PATH}/file/${that.proveInfo.desc}.pdf`,
							success: (result) => {
								console.log(result);
								uni.showToast({
									content: '文件保存成功,路径:' + result.savedFilePath,
								});
							},
							fail: (err) => {
								console.log(err)
							}
						})
					},
					fail(res) {
						console.log(res);
						uni.alert({
							content: res.errorMessage || res.error,
						});
					},
				});
相关推荐
明辉光焱19 分钟前
[Electron]总结:如何创建Electron+Element Plus的项目
前端·javascript·electron
牧码岛40 分钟前
Web前端之汉字排序、sort与localeCompare的介绍、编码顺序与字典顺序的区别
前端·javascript·web·web前端
开心工作室_kaic1 小时前
ssm111基于MVC的舞蹈网站的设计与实现+vue(论文+源码)_kaic
前端·vue.js·mvc
小马哥编程1 小时前
【微信小程序】报修管理
微信小程序·小程序
晨曦_子画1 小时前
用于在 .NET 中构建 Web API 的 FastEndpoints 入门
前端·.net
慧都小妮子1 小时前
Spire.PDF for .NET【页面设置】演示:在 PDF 文件中添加图像作为页面背景
前端·pdf·.net·spire.pdf
咔咔库奇1 小时前
ES6基础
前端·javascript·es6
Jiaberrr1 小时前
开启鸿蒙开发之旅:交互——点击事件
前端·华为·交互·harmonyos·鸿蒙
徐小夕2 小时前
Flowmix/Docx 多模态文档编辑器:V1.3.5版本,全面升级
前端·javascript·架构