使用wx.downloadFile 下载后端传过来的文件地址 下载后文件后缀变成.msword 导致使用 wx.openDocument无法打开
bindTapDownload(e){
let url = e.currentTarget.dataset.url;
console.log('文件地址'+url);
wx.downloadFile({
url: url,
success(res) {
console.log(res);
if (res.statusCode === 200) {
const filePath = res.tempFilePath;
//打开文件
wx.openDocument({
filePath: filePath,
success(res){
console.log('文件打开');
},
fail(res){
console.log(res)
}
})
}
}
})
},
文件地址:https://sxlm-bucket.oss-cn-shenzhen.aliyuncs.com/data/temp/1563845512444.doc
让后台设置下请求头试下?