微信小程序下载文件至本地,并打开文档
downloadfile(e){
var url = e.currentTarget.dataset.url;
//下载文件,生成临时地址
wx.downloadFile({
url: url,
success(res) {
// console.log(res)
//保存到本地
wx.saveFile({
tempFilePath: res.tempFilePath,
success: function (res) {
const savedFilePath = res.savedFilePath;
// 打开文件
wx.openDocument({
filePath: savedFilePath,
success: function (res) {
console.log('打开文档成功')
},
});
},
fail: function (err) {
console.log('保存失败:', err)
}
});
}
})
},