描述:wx.openDocument在mac,ios,android中都可正常打开pdf,在win10下只提示 openDocument:fail 错误信息
错误信息:openDocument:fail (详见下面截图)
系统:Windows 10 专业版
微信版本:微信 3.9.5.81
日期:2023.6.25
// data.url为任意可访问pdf地址
openFile: function () {
const filePath = this.data.url;
wx.downloadFile({
url: filePath,
success: (res) => {
const filePath = res.tempFilePath;
wx.openDocument({
filePath: filePath,
fileType: 'pdf',
showMenu: true,
success: (res) => {
wx.showToast({
title: "打开文档成功",
});
},
fail: (res) => {
wx.showModal({
title: "打开文档失败",
content: JSON.stringify(res) + '-' + filePath
});
}
});
},
fail: function (res) {
wx.showModal({
title: "温馨提示",
content: "文件预览失败",
});
},
complete: function () {
wx.hideLoading();
},
});
},
系统版本截图:
微信版本截图:
报错截图:
目前新版本还没适配openDocument,我们后续版本支持
截止2023年11月14日10:26:50
最新的3.9.8.15仍未支持
相关问题:早期版本存在升级不行,卸载重装可以的问题(也就是版本低于3.9.5仍可能有问题):https://developers.weixin.qq.com/community/develop/article/doc/000882302c83e8bbe76f7bd0151c13
!!1
已经2024了,微信这破bug今年还能修不?
已经2024了,微信这破bug今年还能修不?
马上2024了,微信这破bug今年是修不出来了