完蛋,最近安卓的 GPS 信息也没了,我就不该提这个问题
小程序chooseMedia 在 iOS 上传图片 exif 中的 GPS 被剥离了?sizeType 已经设置了只能选择原图,在安卓和 PC 版的小程序上传测试都可以获取 exif 中的 GPS 信息,但是 iOS 上传时 exif 中的 GPS 被剥离了。 测试图片:https://nature-observation-util-images.oss-cn-beijing.aliyuncs.com/3230092042%281%29.jpg 社区里有很多人已经提过相关问题了: https://developers.weixin.qq.com/community/develop/doc/00046c9e38c93826d57e4654350800?_at=1714997409822https://developers.weixin.qq.com/community/develop/doc/00042edad64be8e62b9e3264056800?_at=1714997973646https://developers.weixin.qq.com/community/develop/doc/0008c43a8b40009a2dbfb7e8856000?_at=1714997973646https://developers.weixin.qq.com/community/develop/doc/000068b50a8a48c6648f69a2f5b400?highLine=exif 可以理解 iOS 微信为了保护用户隐私去除照片中的位置信息,但是至少给用户一个选项是否保留位置信息(比如现在 iOS 和安卓自带相册分享图片都有这个选项设置)。因为在很多小程序的应用场景中,照片的位置是一个很重要的信息(比如我开发的一个记录野生动物信息的小程序,需要知道拍照位置,不然让用手动填写是不可能的,根本记不住位置)。 希望开发团队认真考虑,给用户一个选项,这样小程序可以更好的服务用户,扩展更多的场景,谢谢。
07-18唉 这个问题现在还没修复。
小程序图片上传选择本地图片(有GPS信息),上传后GPS丢失1、手机上的图片有GPS信息 2、小程序中选择该图片,原图上传 3、exif中的GPS信息丢失
02-27+1,有没有什么魔法能拿到位置信息
微信小程序chooseImage接口,IOS返回的照片丢失exif信息问题chooseImage接口已设置original, 只有选择IOS竖着拍的宽高比3:4的照片,才能通过php的exif_read_data读取到exif信息;IOS横着拍,或者其他尺寸的照片,都会丢失exif GPS地理位置信息;
02-27+1,楼主最后咋搞定的啊
【BUG】wx.chooseImage选择手机的照片,无法获取部分照片的EXIF信息!取的是原图,刚才测试发现,竖图照片可以获得EXIF,横图就获取不到,请官方尽快修复!!! [图片] [图片] 第一张是横图。 这个只能在iphone上测试,开发工具上选择图片时是不会把HEIC的图片转成JPG的,所以不支持。移动端Android和IOS的微信都会chooseImage出jpg的图片 —————————————————————— 果然是微信把HEIC转成JPG时有些会丢失GPS信息 [图片] 测试方法是chooseImage后,把微信生成的JPG临时图片上传到云存储,再手动下载下来,就发现横图的GPS信息丢失了,竖图还在
02-27+1 我也遇到了同样的问题,安卓的都是好的,楼主最后怎么解决的啊。
ios上传图片无法获取gps信息?ios 版本15.5 手机上拍照以后图片格式是HEIF,并且有经纬度坐标信息。 通过调用wx.chooseMedia以后。获取到的图片后缀成了jpg,图片类型是jpeg。 [图片] 经纬度信息丢失了。 但是如果我把照片倒入到电脑,再把电脑的照片复制出来成了jpeg,查看此照片是有经纬度信息的。 [图片] 然后用开发工具测试,是可以获取到的 [图片] 所以我想问的是,ios 图片上传gps信息丢失,怎么办,我想要获取坐标。同一张照片电脑上用开发工具可以获取,用手机就获取不了。 代码片段:https://developers.weixin.qq.com/s/7pQn0qm67YCY
02-27