- 当前 Bug 的表现(可附上截图)
使用wx.downloadFile(OBJECT)下载DOC文件到本地后,发现其后缀被改成MSWORD,从而造成文件用wx.openDocument(OBJECT)无法打开
- 预期表现
正常打开预览
- 复现路径
- 提供一个最简复现 Demo
wx.downloadFile({
url: fileUrl,
success: function (res) {
var filePath = res.tempFilePath
wx.openDocument({
filePath: filePath,
success: function (res) {
console.log('打开文档成功')
},
fail: function (res) {
wx.showToast({
title: '文档打开失败',
image: app.globalData.wxToastImg,
duration: app.globalData.duration
});
}
})
},
fail: function (res) {
wx.showToast({
title: '文档读取失败',
image: app.globalData.wxToastImg,
duration: app.globalData.duration
});
}
})
这个问题官方不提供方案解决吗
我也发现了同样的问题,请问除了以上方法外,如何解决?是bug吗?什么原因造成的?
请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
https://developers.weixin.qq.com/s/jTGMPImr7w7g
我现在的处理是把.msword后缀手动替换,可以暂时解决
谢谢,暂时只能这么处理了