收藏
回答

chooseImage会自动压缩图片?

这个wx.chooseImage会自动压缩图片大小??

onSelect: function(e) {
    var max = this.data.max;
    wx.chooseImage({
      count: 1,
      success (res) {
        var path = res.tempFilePaths[0];


        var size = res.tempFiles[0].size;
                 console.log(res,'===')
        if (size > 1024 * 1024 * max) {
          wx.showToast({
            icon:'none',
            title: '上传图片不能大于' + max + 'M',
          })
          return;
        }
        page.setData({
          image : path
        })
      }
    });
  },
回答关注问题邀请回答
收藏

2 个回答

  • 没事
    没事
    2021-11-16

    这一个不会,这个只是限制大小而已,太大不给上传

    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'], //原图还是压缩图
      sourceType: ['album', 'camera'], //指定来源 
      success (res) {
        // tempFilePath可以作为img标签的src属性显示图片
        const tempFilePaths = res.tempFilePaths
      }
    })
    


    2021-11-16
    有用 2
    回复
  • 臭臭
    臭臭
    2021-11-16

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

    限制图片大小,应该不会自动压缩

    2021-11-16
    有用 1
    回复
登录 后发表内容