当前位置:   article > 正文

关于开发微信小程序下载文件后打不开:使用wx.openDocument()方法需要加上参数filetype,不然报错openDocument:fail filetype not supported的坑

opendocument:fail filetype not supported

功能是实现一个小程序我的书橱页面,可以点击图书后下载并打开该图书的pdf文件,在用wx.openDocument()时没加参数filetype报错openDocument:fail filetype not supported,如下图:

查询官网filetype参数非必填,如下图:

试一试加上该参数后成功打开,如下图:

至于原因,我在想是不是我后端开发模拟生成提供的就是pdf文件下载地址,以至于小程序调用wx.downloadFile()下载成功返回的临时保存地址如下:http://store/xxxxxxxx.bin,然后再调用wx.openDocument()必须加上该文件类型,后面试了一下果然下载其它文件如word也需要改成相应类型,不然也会报同样错,如下图:

加了参数filetype,如下图:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/644266
推荐阅读
相关标签
  

闽ICP备14008679号