收藏
回答

IOS使用chooseMedia上传图片 图片格式被处理。 安卓和PC端上传没问题

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

uni.chooseMedia({

count: 1,

mediaType: ["image"],

sizeType: ["original"],

sourceType: ["album"]

}).then((res) => {

let file = res.tempFiles[0]

let _suffix = file.tempFilePath.split('.').pop().toLowerCase();

这样获取上传图片的后缀。

例如在相册里选中 ***.jpeg格式图片, 在pc端和安卓端 获取到的是.jpeg。 但在ios端获取的.jpg格式,并且图片少了几百字节。最主要导致IOS端上传的图片获取不到 EXIF 信息。

最后一次编辑于  05-13
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容