收藏
回答

后端返回的是zip流文件。前端要怎么处理,才能把zip文件下载下来呀?并且之后还要做到打开文件。

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

3 个回答

  • 笑望长空
    笑望长空
    发表于小程序端
    01-18

    可以把zip保存到后端服务器上,使用后端解压zip,通过URL访问zip解压的文件

    01-18
    有用
    回复 3
    • 面朝大海
      面朝大海
      01-18
      好的,我试试
      01-18
      回复
    • 面朝大海
      面朝大海
      01-18
      不过业务需求是,把zip文件下载到本地,zip里是问卷,下载到本地实现没有网,离线也可以填。之后提交问卷也是先存在本地。
      01-18
      回复
    • 笑望长空
      笑望长空
      发表于小程序端
      01-18回复面朝大海

      一样的问题,你后端解压后可以把问卷的文档下载到本地,只要本地能保存打开就行,你之前是zip本地打不开,那换成解压后下载到本地的总能打开的吧

      01-18
      回复
  • hello world
    hello world
    01-18

    即使下载下来也不能解压

    01-18
    有用
    回复 1
    • 面朝大海
      面朝大海
      01-18
      好滴吧
      01-18
      回复
  • Mr.Zhao
    Mr.Zhao
    01-18

    wx.downloadFile

    01-18
    有用
    回复 6
    • 面朝大海
      面朝大海
      01-18
      wx.downloadFile下载只支持url。我这接收到的文件流要怎么处理转为url呀
      01-18
      回复
    • Mr.Zhao
      Mr.Zhao
      01-18回复面朝大海
      没看懂,什么叫只支持url?
      01-18
      回复
    • 面朝大海
      面朝大海
      01-18回复Mr.Zhao
      我的问题,我找到问题了。但是在我使用wx.openDocument打开文件时,提示"openDocument:fail filetype not supporte",文件类型不支持,wx.openDocument的 属性fileType里没有zip。使用wx.saveFileToDisk,也只在pc端支持。有其他的打开文件的办法吗。
      01-18
      回复
    • Mr.Zhao
      Mr.Zhao
      01-18回复面朝大海
      没有
      01-18
      回复
    • 面朝大海
      面朝大海
      01-18回复Mr.Zhao
      那就是说微信做不了打开zip文件的功能吗,老哥
      01-18
      回复
    查看更多(1)
登录 后发表内容