收藏
回答

wx.downloadFile的支持下载blob文件吗?

//h5端的代码
let url = window.URL.createObjectURL(new Blob([data]));//data:通过后端获取到的blob文件
wx.miniProgram.navigateTo({
 url: `/pages/review-link/review-link?url=${encodeURIComponent(url)}`
})
//微信小程序端代码
uni.downloadFile({ // 下载文件
	url: this.url,
	success: function (res) {
		that.tempFilePath = res.tempFilePath
		let filePath = res.tempFilePath // 文件临时路径
		// debugger;
		uni.openDocument({ // 预览文件
			filePath: filePath,
			showMenu: true,
			success: function (res) {
				console.log(res);
			},
			fail: function (error) {
				console.log(error);
			}
		})
	},
	fail: function (error) {
		console.log(error);		       
	}
})



回答关注问题邀请回答
收藏

1 个回答

  • Ming
    Ming
    2022-10-21

    为啥我同样处理 无法下载呢

    2022-10-21
    有用
    回复
登录 后发表内容