收藏
回答

苹果手机拍照上传未压缩

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug chooseMedia 微信iOS客户端 2.23.3 2.23.3

chooseImage

接口拍摄图片后上传未压缩;

chooseMedia

接口写了sizeType: 'compressed',

没有压缩,并且选择图片时有原图选项

 wx.chooseMedia({

      count: this.data.count,

      mediaType: ['image'],

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

      sizeType: 'compressed',

      maxDuration: 10,

      camera: 'back',

      success: (res) => {

        console.log(res)

        console.log(res.tempFiles.tempFilePath)

        console.log(res.tempFiles.size)

        const tempFilePath =res.tempFiles.map(item => item.tempFilePath)

        console.log(tempFilePath)

        this.setData({

                tempFilePaths:[...this.data.tempFilePaths,...tempFilePath]

               })

      }

    })


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

2 个回答

  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-07-05

    改成数组试试

    2022-07-05
    有用 3
    回复 1
    • 江
      2022-07-06
      谢谢!
      2022-07-06
      回复
  • Frank
    Frank
    2022-07-05

    https://developers.weixin.qq.com/s/5pfgiwmO7YAn 写了代码片段,正如楼上小姐姐所说:sizeType: ['compressed'], 配置即可

    2022-07-05
    有用 2
    回复 2
    • 茜茜又困了🐽
      茜茜又困了🐽
      2022-07-05
      bro,别误会,我不是小姐姐
      2022-07-05
      1
      回复
    • 江
      2022-07-06
      收到!感谢
      2022-07-06
      回复
登录 后发表内容