收藏
回答

如何解决wx.uploadFile上传到后台出现我们后台看不到图片的问题?

wx.uploadFile

调试基础库 2.25.3

问题很严重 ,每天都用用户反馈上传成功,但是后台看不到数据。ios 比较多 android 也有,我看之前也有很多人遇到,但是你们好像一直都没有解决,请重视此问题。

    wx.chooseMedia({

         count: 1,

         mediaType: ['image', 'video'],

         sourceType: ['album', 'camera'],

         sizeType:['compressed'],

         maxDuration: 30,

         camera: 'back',

         success(res) {

            console.log(res.tempFiles.tempFilePath)

            console.log(res.tempFiles.tempFilePath)


            if (params == 0) {

               var nextParams = {

                  path: res.tempFiles[0].tempFilePath,

                  type: 'idCardPic'

               }

               list.push(nextParams);

               that.setData({

                  uploadIdFront: true,

                  idFrontPath: res.tempFiles[0].tempFilePath,

                  upLoadData: list,

               })

            } else if (params == 1) {

               var nextParams = {

                  path: res.tempFiles[0].tempFilePath,

                  type: 'idCardBackPic'

               }

               list.push(nextParams);

               that.setData({

                  uploadIdReverse: true,

                  idReversePath: res.tempFiles[0].tempFilePath,

                  upLoadData: list,

               })

            } else if (params == 2) {

               var nextParams = {

                  path: res.tempFiles[0].tempFilePath,

                  type: 'personPic'

               }

               list.push(nextParams);

               that.setData({

                  uploadIdHandHeld: true,

                  idHandHeldPath: res.tempFiles[0].tempFilePath,

                  upLoadData: list,

               })

            }

         }

      })

   },




   confirm() {

    

      this.upLoadPic(this.data.upLoadData[0])

   },


   upLoadPic(params) {

      var that = this

      wx.uploadFile({

         url: HOST_PATH + '/member/auth/mini',

         filePath: params.path,

         name: 'file',

         formData: {

            'requestNo': util.getRandomNum(),

            'token': wx.getStorageSync(TOKEN),

            'realName': this.data.userName,

            'idCard': this.data.userId,

            'type': params.type

         },

         success(res) {

            console.log(res)

            if (params.type == 'idCardPic') {

               that.upLoadPic(that.data.upLoadData[1])

            } else if (params.type == 'idCardBackPic') {

               that.upLoadPic(that.data.upLoadData[2])

            } else if (params.type == 'personPic') {

               wx.hideLoading();

               wx.showModal({

                  title: '提示',

                  content: '上传成功,请耐心等待审核结果',

                  showCancel: false,

                  complete: (res) => {

                     wx.navigateBack({ //返回上个页面

                     })

                  }

               })

            }


         },

         fail(e) {

            wx.showToast({

               title: e,

               icon: 'none',

            })

         }

      })

   },

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

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2023-04-19

    给个复现案例看看呢?

    2023-04-19
    有用
    回复 5
    • Jk
      Jk
      2023-04-28
      没懂什么意思,你们官方的组件上传提示成功,但是我们就是看不到图片,我看社区里之前一直都有用户反馈这个问题,你们一直也都不解决,我发现这个问题ios用户反馈的比较多,特别是新机型,怀疑是图片过大的原因,但是我已经开过选择图片组件的压缩选项了,还是不好用,你们可以自己多试试啊,用户很多都已经不耐心了,能不能解决啊啊啊啊啊啊啊
      2023-04-28
      回复
    • Jk
      Jk
      2023-04-28
      赶紧解决啊啊啊啊啊啊或者看看该怎么修改啊或者加我wx  Kaij_cool 帮我瞅瞅怎么搞啊大佬们
      2023-04-28
      回复
    • Jk
      Jk
      2023-05-04
      ??????
      2023-05-04
      回复
    • Jk
      Jk
      2023-05-04
      ????
      2023-05-04
      回复
    • Jk
      Jk
      2023-05-08
      啊啊啊啊啊?
      2023-05-08
      回复
  • Jk
    Jk
    2023-04-28

    来人啊啊啊啊啊啊啊啊啊

    2023-04-28
    有用
    回复
登录 后发表内容