downloadFile() {
let thatFile = this.detail.file
// console.log(thatFile);
uni.getSystemInfo({
success(res) {
console.log(res)
uni.downloadFile({
url: thatFile, //下载地址接口返回
success: data => {
if (data.statusCode === 200) {
//文件保存到本地
uni.saveFile({
tempFilePath: data.tempFilePath, //临时路径
success: function(res) {
console.log(res.savedFilePath)
uni.showToast({
icon: 'none',
mask: true,
title: '文件已保存:' + res.savedFilePath, //保存路径
duration: 3000
});
setTimeout(() => {
//打开文档查看
uni.openDocument({
showMenu: true,
filePath: res.savedFilePath,
success: function(res) {
// console.log('打开文档成功');
}
});
}, 1000);
}
});
}
},
fail: err => {
console.log(err);
uni.showToast({
icon: 'none',
mask: true,
title: '失败请重新下载'
});
}
});
}
});
}







网友评论