收藏
回答

苹果系统上传图片发现被压缩了,怎么解决?

苹果系统上传图片,相册选择的时候是已经设置原图选择了,最终上传到服务器,10M的下载下来只有4M了,有没有解决办法? 安卓系统试了一下上传图片,图片没有被压缩。

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

2 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-07-04

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-07-04
    有用
    回复 2
    • 阿文
      阿文
      2019-07-04

      iphone8  系统:11.2.6

      微信什么的都为最新

      代码片段:

      for (var k = 0; k<forArr.length;k++){

      wx.uploadFile({

      url: url,

      filePath: forArr[k].imgSrc,

      name: 'Filedata',

      success: function (res) {

      //saveText[that.data.num] = true;

      //that.setData({ saveText: saveText })

      console.log("上传图片成功:")

      var list = JSON.parse(res.data);

      console.log(list)

      if (imgUrlStorage[that.data.num - 1] == undefined || imgUrlStorage[that.data.num - 1] == null) { imgUrlStorage[that.data.num - 1]=[]}

      imgUrlStorage[that.data.num-1].push(list.path)

      //that.setData({ protectshow: false })

      //wx.hideLoading()

      console.log(imgUrlStorage)

      },

      fail: function (res) {

      //saveText[that.data.num] = false;

      //that.setData({ saveText: saveText })

      //wx.hideLoading()

      wx.showToast({title: '保存失败,请重新保存',icon: 'none'})

      //that.setData({ protectshow: false })

      imgUrlStorage[that.data.num - 1]=[];

      return false;


      }

      })

      }


      2019-07-04
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2019-07-04回复阿文

      可先看下上面提供的链接,提供正确的代码片段

      2019-07-04
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-07-04

    是设置了压缩的属性了么?

    2019-07-04
    有用
    回复
登录 后发表内容