收藏
回答

wx.chooseImage为什么部分安卓机型拍照之后,图片没有exif信息?

使用chooseImage方法调用摄像头拍照,将拍照之后得到的照片保存在手机本地,发现图片没有了exif信息,只在部分Android机型上出现了这种问题。代码如下:

wx.chooseImage({

        count: 3, // 默认9

sizeType: ['original'], // 可以指定是原图还是压缩图,默认二者都有

        sourceType: this.isUseFile ? ['album', 'camera'] : ['camera'] // 可以指定来源是相册还是相机,默认二者都有

      }).then((res) => {

let tempFilePaths = res.tempFilePaths

let imageInfo = wx.getImageInfo({

        src: tempFilePaths[0]

      })

      wx.saveImageToPhotosAlbum({

        filePath: imageInfo.path,

        success: (re) => {

          console.log(re)

          toast('保存至手机成功')

        },

        fail: (res) => {

          console.log(res)

          toast(res)

        },

        complete: () => {

        }

      })

})

})


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

1 个回答

  • 鱼饼🦦
    鱼饼🦦
    2022-01-21

    应该是部分安卓厂商屏蔽了

    2022-01-21
    有用
    回复
登录 后发表内容