//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);
}
})
为啥我同样处理 无法下载呢