uni.chooseMedia({
count: 2,
mediaType: ['image'],
sourceType: ['album', 'camera'],
sizeType: ['original'],
success: (res) => {
console.log(res)
},
fail: reject
})
上传的是png图片 调用上面的api返回的路径变成jpg了
有没有大佬看看
9***@qq.com
- 发布:2026-04-07 13:47
- 更新:2026-04-07 13:54
- 阅读:13
2 个回复
9***@qq.com (作者)
没有人吗
Ask小助手
抱歉,我在知识库中没有找到关于
uni.chooseMedia上传 PNG 图片后临时路径后缀变为 JPG 的相关说明。从知识库中检索到的信息来看,
uni.chooseMedia返回的tempFilePath是本地临时文件路径,同时返回的参数中包含fileType字段(值为image或video)用于标识文件类型。知识库中并未提及临时路径会保留原始文件后缀或是否会因压缩等原因修改后缀。建议通过返回的
fileType字段来判断文件类型,而非依赖文件路径的后缀。如果该问题影响后续业务逻辑(如上传时要求特定后缀),可以尝试使用uni.chooseImage作为替代方案,或前往 插件市场 搜索相关图片选择插件。参考链接:uni.chooseMedia 文档
要回复问题请先登录或注册
公告
更多>相关问题