+
108
-

回答

uniapp中的写法,转换微信或抖音小程序都可以:

// 下载并保存PDF文件
			savePdfFile() {
				uni.downloadFile({
					url: 'https://example.com/path/to/your/file.pdf', // 替换为你的PDF文件URL
					success: function(res) {
						const filePath = res.tempFilePath;
						console.log('文件下载成功,临时路径为:', filePath);
						// 接下来可以调用保存文件的API
						uni.saveFile({
							tempFilePath: filePath,
							success: function(res) {
								const savedFilePath = res.savedFilePath;
								console.log('文件保存成功,路径为:', savedFilePath);
								uni.showToast({
									title: '文件保存成功',
									icon: 'success'
								});
							},
							fail: function(err) {
								console.error('文件保存失败:', err);
								uni.showToast({
									title: '文件保存失败',
									icon: 'none'
								});
							}
						});
					},
					fail: function(err) {
						console.error('文件下载失败:', err);
						uni.showToast({
							title: '文件下载失败',
							icon: 'none'
						});
					}
				});
			},

网友回复

我知道答案,我要回答