微信小程序什么接口从本地获取其他类型的资源文件进行uploadFile上传,如doc,pdf这些?

微信wx.uploadFile的接口介绍是这样写的:

wx.uploadFile(OBJECT)
将本地资源上传到开发者服务器。如页面通过 wx.chooseImage 等接口获取到一个本地资源的临时文件路径后,可通过此接口将本地资源上传到指定服务器。客户端发起一个 HTTPS POST 请求,其中 content-type 为 multipart/form-data 。

demo是用wx.chooseImage进行本地图片选择而上传的。

    wx.chooseImage({
      success: function(res) {
        var tempFilePaths = res.tempFilePaths
        wx.uploadFile({
          url: 'http://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址
          filePath: tempFilePaths[0],
          name: 'file',
          formData:{
            'user': 'test'
          },
          success: function(res){
            var data = res.data
            //do something
          }
        })
      }
    })

如果我想上传doc或pdf这些非图片资源的文件,需要调用什么样的接口呢?

http://www.wxapp-union.com/th...

阅读 10.3k
3 个回答
新手上路,请多包涵

想针对本地Image文件上传到开发者服务器,这个Image大小有限制么?目前碰到一个情况,图片大小会超过5M,不晓得小程序能否支持上传。

这个无解,小程序官方没有这个接口

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏