9***@qq.com
9***@qq.com
  • 发布:2026-04-07 13:47
  • 更新:2026-04-07 13:54
  • 阅读:13

uni.chooseMedia 上传文件会修改路径后缀

分类:uni-app

uni.chooseMedia({
count: 2,
mediaType: ['image'],
sourceType: ['album', 'camera'],
sizeType: ['original'],
success: (res) => {
console.log(res)
},
fail: reject
})
上传的是png图片 调用上面的api返回的路径变成jpg了
有没有大佬看看

2026-04-07 13:47 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com (作者)

没有人吗

Ask小助手

Ask小助手

抱歉,我在知识库中没有找到关于 uni.chooseMedia 上传 PNG 图片后临时路径后缀变为 JPG 的相关说明。

从知识库中检索到的信息来看,uni.chooseMedia 返回的 tempFilePath 是本地临时文件路径,同时返回的参数中包含 fileType 字段(值为 imagevideo)用于标识文件类型。知识库中并未提及临时路径会保留原始文件后缀或是否会因压缩等原因修改后缀。

建议通过返回的 fileType 字段来判断文件类型,而非依赖文件路径的后缀。如果该问题影响后续业务逻辑(如上传时要求特定后缀),可以尝试使用 uni.chooseImage 作为替代方案,或前往 插件市场 搜索相关图片选择插件。

参考链接:uni.chooseMedia 文档

内容为 AI 生成,仅供参考

要回复问题请先登录注册