- 下载
wx.cloud.downloadFile
- 保存并重命名
wx.getFileSystemManager().saveFile
,此时保存到微信固定的文件夹,手机端很不友好,这一步骤重点是利用filePath
重命名如下filePath: wx.env.USER_DATA_PATH + "/" + '保存文件的名字' + '.保存文件的格式',
wx.getFileSystemManager().saveFile({
tempFilePath: sres.tempFilePath, // 传入一个本地临时文件路径, http://tmp/开头的
filePath: wx.env.USER_DATA_PATH + "/" + that.data.gameTitle + '.xlsx', //此处文件名自定义,因为tempFilePath对应的是一大长串字符
success(tres) {
console.log('保存excel成功', tres) // res.savedFilePath 为一个本地缓存文件路径
},
fail(tres) {
console.log('保存excel失败', tres) // res.savedFilePath 为一个本地缓存文件路径
}
}