wx.downloadFile({
// 示例 url,并非真实存在
url: 'https://blog.csdn.net/qq_35451130/article/details/125506586',
success: res => {
const filePath = res.tempFilePath
wx.openDocument({
filePath: filePath,
fileType: 'docx',
success: function (res) {
console.log('打开文档成功')
}
})
},
fail: err => {
console.log(err);
}
})
下载好直接打开了
也可以用下面的方法
wx.env.USER_DATA_PATH + '/abc.txt'
wx.env.USER_DATA_PATH 真机上是 wxfile://usr
真实路径:手机\内部存储\tencent\MicroMsg\wxanewfiles\xxxx\abc.txt
xxxx:是一个很长的由英文数字组成的文件夹,这个文件夹的命名规则,尚不清楚
所以保存后的文件具体在什么路径不知道,是个问题,不过有个投机取巧的方法:
1.使用wx.downloadFile下载docx文件后,使用fileSystemManager.saveFile保存docx文件为图片格式
2.保存成功后,在使用wx.saveImageToPhotosAlbum保