var openUrl = 'url地址' // 地址返回文件流格式
let that = this
wx.request({
method: "GET",
url: openUrl,
data: {
},
header: {
'Authorization': '',
'Content-Type': 'application/json' // 默认值
},
responseType: 'arraybuffer',
success: function (res) {
const fs = wx.getFileSystemManager();
fs.writeFile({
filePath: wx.env.USER_DATA_PATH + '/自定义文件名.docx', // wx.env.USER_DATA_PATH 指定临时文件存入的路径,后面字符串自定义
data: res.data,
encoding: "binary", //二进制流文件必须是 binary
success: function () {
wx.openDocument({ // 打开文档
filePath: wx.env.USER_DATA_PATH + '/自定义文件名.docx',
showMenu: true,
success: function (x) {
console.log("successfun", x);
},
})
}
})
})
}
11-19
7753
05-22
802
07-19