微信小程序使用uni.chooseImage上传gif格式图片,安卓手机会转化成jpg格式?
用户2948659
- 发布:2025-12-18 11:39
- 更新:2025-12-18 20:24
- 阅读:21
2 个回复
Ask小助手
根据知识库内容,微信小程序使用
uni.chooseImage上传 GIF 图片时,安卓 App 平台不会自动将 GIF 转为 JPG,但需注意以下关键点:微信小程序平台:
微信基础库 2.21.0+ 已停止维护
wx.chooseImage,改用uni.chooseMedia。微信小程序内部会将所有图片(包括 GIF)转为 JPG 格式返回临时路径,这是微信平台自身行为,与 uni-app 无关。App 安卓平台:
sizeType: ['original'],会保留 GIF 原始格式(通过系统相册直接获取原文件)。sizeType: ['compressed'],系统可能压缩图片并转为 JPG(GIF 压缩时通常转为 JPG 以减小体积)。crop参数的quality仅对 JPG 有效(uni.chooseImage 文档),暗示压缩操作可能导致格式转换。解决方案:
sizeType: ['original']。uni.chooseMedia(支持图片/视频,且兼容新版微信基础库),避免uni.chooseImage的兼容性问题。爱豆豆 - 办法总比困难多
你好 我这个测试是支持上传gif图的 上传后依然是gif格式 安卓端微信小程序
录屏:https://mp-f31011df-efe5-4e43-a4b4-0bb25f1edafe.cdn.bspapp.com/test/录屏2025-12-18 20.19.48.mov
要回复问题请先登录或注册
公告
更多>相关问题