收藏
回答

上传文件接口打开调试模式才可以正常上传

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug wx.uploadFile 客户端 6.6.7.1300 2.0.9

- 上传文件接口打开调试模式才可以正常上传,关闭调试模式就没有成功

小程序开发工具上都可以正常上传图片,一预览或者上传代码体验,就不行了

-

async photo() {
        const size = this.pictures.length;
        if (size >= 4) {
 
          await Tips.alert('最多选择四张图片');
          return;
        }
        const param = {
          count: 4,
          sizeType: ['compressed']
        };
        const tempFilePaths = await WxUtils.chooseImage(param, this.maxSize);
        // this.Thumbnail = tempFilePaths;
        // var tempFilePaths = res.tempFilePaths;
        this.FilePaths = [];
        const imglista = [];
 
        wx.uploadFile({
          url: 'url', //仅为示例,非真实的接口地址
          filePath: tempFilePaths[0],
          name: 'file',
          formData: {
            'user': 'test'
          },
          success: (res) => {
            // Tips.alert(res.data);
            var data = JSON.parse(res.data);
            var imgTitle = data.Data.FileName;
            var SPath = data.Data.ServerPath;
            this.FilePaths.push(SPath);
            this.imglist.push(imgTitle);
 
            // console.log(this.imglist);
 
            const pictures = this.FilePaths.map(item => {
              return {
                temp: true,
                url: item
              }
            });
            this.pictures = this.pictures.concat(pictures);
            if (this.pictures.length == 4) {
              this.photos = false;
 
            }
            this.$apply();
            // Tips.modal(data.Message);
          }
          // , fail: (res) => {
          //   Tips.alert(res);
          // }, complete: (res) => {
          //   Tips.alert(res);
          // }
 
        });
 
      }

-


-


最后一次编辑于  2018-06-03  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • sanford🐶~
    sanford🐶~
    2018-06-06

    麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2018-06-06
    赞同
    回复
  • 大煜儿
    大煜儿
    2018-06-11

    请问解决了么,我也遇到了这个问题!而且我的问题是oppo手机可以   iPhone手机出现这个问题

    2018-06-11
    赞同
    回复 1
    • Liszt
      Liszt
      2018-07-25

      原来是https或者自己写错地址了

      2018-07-25
      回复