收藏
回答

iPhone 12 mini 竖向拍摄的照片,使用 chooseMedia 获取后变成横向图片

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

系统环境:

  • iPhone 12 mini (System: iPhone, iOS 18.0, WeChat 8.0.50)

前置准备:

  • 一张 iPhone12 mini (并不一定这一代 iPhone,只不过我手头只有这台)竖向拍摄的照片

复现步骤:

  • 调用 chooseMedia 获取图片,但不指定 sizeType
  • 选择一张竖向拍摄的图片,并勾选原图
  • ❌ 获取到的 tempFilePath 将会是所选图片旋转了 90° 的状态

其他信息:

  • 如果在 chooseMedia 时指定了 sizeType: ["original"] 就不会出现上述情况
  • 在安卓中不会出现上述情况
  • 安卓拍摄的竖向图片传给 iPhone 执行同样的操作也不会出现上述情况


无法提供代码片段,请阅读上述内容

回答关注问题邀请回答
收藏
登录 后发表内容