收藏
回答

chooseMedia 选择原图的情况下,所有图片都变成jpg格式,到底是bug还是feature?

最近的几个版本,移动端小程序使用 chooseMedia 选择原图的情况下,所有图片都变成jpg格式。

电脑端和开发者工具都是正常。

按理来说,选择原图了还改变图片格式,这明显是个bug,不然为什么叫“原图”?

但查了社区相关帖子,只看到一个社区运营的回复,看回复这个似乎还是个 feature ?

希望官方能准确答复一下,这个到底是 bug 还是 feature ?

如果是bug,这么严重的bug,为什么没有明确说明也没有修复计划?

如果是 feature,那我就只能考虑转 app 了,毕竟一个gif图处理的工具小程序,竟然不能选择gif图,简直滑天下之大稽。

别说打包的方法,是什么样的产品经理,会让普通的用户,在手机上选择图片,还要用户先去打包成zip?


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

3 个回答

  • 随风而浪
    随风而浪
    08-17

    图片变成jpg格式后,获取图片信息的接口,获取到的格式还是原图的格式

    也就是选择图片的接口没有改变图片的数据,只是单纯吃饱撑着把图片后缀名改了。

    以前:选择图片 → 业务逻辑

    现在:选择图片 → 读取图片信息判断后缀名和格式是否一致 → 把图片文件复制到用户存储去修改后缀名 → 业务逻辑 → 手动删除用户存储的文件

    看来微信小程序团队还是很为前端程序员着想,平白增加了一大堆工作量,再也不用担心被优化了


    08-17
    有用 2
    回复
  • 呦呦呦
    呦呦呦
    10-22

    这啥时候能修复呀

    10-22
    有用
    回复
  • 一笑皆春
    一笑皆春
    08-08

    sizeType: ["original"], 加了么

    08-08
    有用
    回复 1
    • 随风而浪
      随风而浪
      08-08
      加不加都试过了,真机都勾选了原图,一样都被改格式了。
      08-08
      回复
登录 后发表内容