收藏
回答

wx.downloadFile 下载后临时路径没有扩展名问题

请问我的下载不是直接文件地址,而是通过后台读取文件流输出,输出时指定ContentType;

xls文件,ContentType="application/x-xls"和ContentType=“application/vnd.ms-excel"下载后的扩展名都没有,导致预览报”fail filetype not supported“

doc文件,ContentType="application/msword"下载后是有扩展名的,所以能预览。但是指定ContentType="application/vnd.ms-word"不行。

所以我想问xls、xlsx、doc、docx、ppt、pptx的ContentType指定什么,才可以正常下载并有扩展名?


回答关注问题邀请回答
收藏

7 个回答

  • Lemon
    Lemon
    01-18

    已解决:下载下来依然是.bin文件,通过wx.openDocument打开的时候,加上fileType就可以正常打开了

    01-18
    有用
    回复
  • ZJH
    ZJH
    2018-01-02

    请问大侠,你是怎么解决的?能不能帮帮我?


    2018-01-02
    有用
    回复
  • ZJH
    ZJH
    2017-12-29

    我也碰到跟你一样的问题

    2017-12-29
    有用
    回复
  • ZJH
    ZJH
    2017-12-29

    请问下楼主,你提的问题解决了吗?

    2017-12-29
    有用
    回复
  • 怎么能叫宋威
    怎么能叫宋威
    2017-06-10

    w说的太对了。。。requestmapping上加上后缀名就好了

    2017-06-10
    有用
    回复
  • w
    w
    2017-05-08

    经过本人测试,微信小程序 wx.downloadFile 下载的临时文件扩展名只支持链接后缀.

    比如我链接是xxxx.pdf 那么临时文件的后缀名就是pdf.   你再改ContentType也没有用!没有用!

    2017-05-08
    有用
    回复
  • Sean 斌
    Sean 斌
    2017-04-23
    response.setContentType("application/vnd.ms-excel;charset=UTF-8");

    可以的

    2017-04-23
    有用
    回复
登录 后发表内容