This commit is contained in:
imeepos
2026-01-28 14:15:33 +08:00
parent 30fa29b0ac
commit b46ad76161
7 changed files with 120 additions and 5 deletions

View File

@@ -6,6 +6,9 @@ import { handleError } from '@/hooks/use-error'
export async function uploadFile(params: { uri: string; mimeType?: string; fileName?: string }): Promise<string> {
const { uri, mimeType, fileName } = params
console.log('[uploadFile] 开始上传:', { uri, mimeType, fileName, platform: Platform.OS })
const formData = new FormData()
formData.append('file', {
uri: uri,
@@ -17,8 +20,10 @@ export async function uploadFile(params: { uri: string; mimeType?: string; fileN
const { data, error } = await handleError(async () => await fileController.uploadS3(formData))
if (error || !data?.data) {
console.error('[uploadFile] 上传失败:', { error, data, uri })
throw error || new Error('上传失败')
}
console.log('[uploadFile] 上传成功:', data.data)
return data.data
}