收藏
回答

小程序上传和下载的方法,能用于处理zip压缩包吗?

目前有个需求想通过小程序,用户可以上传一个压缩包,其他用户可以下载别人上传的压缩包。请问上传接口触发后,用户如何选择自己要上传的文件。是调用手机的文件目录还是微信自带的,能否解释一下。同时用户下载了压缩包,文件存储在哪个位置,用户能如何转发给其他人?

官方大佬们求助下!!!!

最后一次编辑于  11-21
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    11-21

    https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.chooseMessageFile.html

    非图片文件只能通过以上方式读入小程序进行下一步处理:分享或打开;

    文件到了接收者后:

    https://developers.weixin.qq.com/miniprogram/dev/api/file/wx.openDocument.html

    只能通过以上方式打开,好象并不支持zip文件,打开后,新页面里右上角可以分享或者保存。

    11-21
    赞同
    回复 3
    • Kyle
      Kyle
      11-21
      老哥,我用了官方文档里的downfile和savefile,但微信里找不到这个文件,这是为何呢?然后在开发者工具里调试,他保存的路径是http协议,真机调试则是wxfile协议的文件
      11-21
      回复
    • 老张
      老张
      11-21回复Kyle
      更新了回复。
      11-21
      回复
    • Kyle
      Kyle
      11-21
      按您说的,我换成pdf文件,调用了opendocument方法,但发送给好友的文件是没有后缀的,这点是否需要自己加?
      11-21
      回复
问题标签