关键: 在downloadFile api添加参数 filePath: wx.env.USER_DATA_PATH + "/" + this.data.filename,
uni.downloadFile({
url: url,
filePath: wx.env.USER_DATA_PATH + "/" + '客户数据导出.xlsx',
success: function(res) {
console.log('downloadFile', res);
var filePath = res.filePath;
uni.openDocument({
filePath: filePath,
showMenu: true,
success: function(res) {
console.log('打开文档成功')
},
fail: function(res) {
console.log(res);
},
complete: function(res) {
console.log(res);
uni.hideLoading()
}
})
},
fail: function(res) {
console.log('文件下载失败');
},
complete: function(res) {},
})