收藏
回答

微信小程序PC端如何正确的打开后缀doc的文件?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.openDocument 工具 不是手机端和工具,是PC端微信 2.8.0.121 2.11.0

看过了社区的各种贴子,在网上也找了很多,只得到了 PC端小程序 wx.openDocument目前仅支持打开Word文档以及PDF格式文件 这个信息

我自己的代码是这个

补充一下,云端文件已经用wx.cloud.downloadFile把fileID转为了filePath,不存在路径或者url的问题

wx.cloud.downloadFile({

fileID: res.result.fileID,

config: {

env: 'pro'

}

})

wx.openDocument({

filePath: res.tempFilePath,

fileType: 'doc',

showMenu: true,

})

PC端微信 的小程序无法正确打开doc的文件(文件是存储在云存储中的),代码和参数是图一,打开就是图,是PDF打开的,但我fileType是doc,文件也是.doc,我应该怎么做才能正确的在win10的PC端微信小程序中打开doc



我找到了电脑中的文件C:\Users\Administrator\Documents\WeChat Files\*******\Applet\wxe*****daa\temp这个目录,发现文件是pdf结尾的,把.pdf改为.doc,鼠标点击打开才是以doc格式打开的,但是总不能让用户每次点击完,然后去找到电脑的文件目录,自己手动改后缀,再手动点击鼠标把?

而且图3是下载云端文件的截图,响应也是Content-Type: application/msword,为什么下载到电脑中就是以.pdf后缀保存的文件呢?

图一

图二

图三

最后一次编辑于  2020-04-18
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签