熊先生
熊先生
  • 发布:2022-03-17 09:04
  • 更新:2024-09-04 10:52
  • 阅读:1818

uni.chooseImage选择heic格式图片,安卓无法像ios一样输出为JPG格式

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12.2.1

HBuilderX类型: 正式

HBuilderX版本号: 3.3.11

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: Redmi k3

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.chooseImage({
success:res=>{
console.log(res.tempFiles)
}
});

操作步骤:

使用uni.chooseImage(OBJECT),在手机上选择一张heic格式的图片

预期结果:

与ios一样输入为jpg格式图片文件

实际结果:

输出为heic格式图片文件

bug描述:

用uni.chooseImage,同一张HEIC格式的图片,ios端选择图片后输出的格式是JPG,而安卓端选择图片后输出的格式是HEIC,导致了临时图片无法预览,上传后云端的HEIC格式的也无法在app里正常显示。

2022-03-17 09:04 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com

这个问题解决了吗?我也有遇到这样的情况。

l***@163.com

l***@163.com

同问

高级CV

高级CV

现在同样是苹果手机,有些连heic 格式也不支持了

  • 1***@qq.com

    很奇怪,有的苹果手机选择后是HEIC格式的,有的换转成JPG格式的

    2024-09-07 14:45

独酌

独酌

解决了吗?

南城下了雪

要回复问题请先登录注册