我想上传用户录音后的录音文件,录音结束后取得录音文件的临时路径,用uploadFile将临时文件提交给接口,接口取不到文件信息。
//上传录音
uploadRecord() {
const uploadTask = uni.uploadFile({
url: '/filecenter-api/uploadRecord',
filePath: this.voicePath,//录音结束后返回的临时路径
name: 'file',
success: (uploadFileRes) => {
console.log(JSON.stringify(uploadFileRes.data));
},
fail: (res) => {
console.log(JSON.stringify(res));
}
});
}
2***@qq.com
- 发布:2019-07-22 10:16
- 更新:2023-04-08 21:13
- 阅读:8060
uni-app如何上传录音文件
分类:uni-app
8 个回复
2***@qq.com
解决了吗?
1***@qq.com - 90后IT男
在临时文件路径前边添加:file://
亲测,已解决
JasonWei8098
我也遇到同样的问题,加file:// 或者 file:/// 都不行 ,试了 / 也不行
2022-02-17 14:59
8***@qq.com - 前端小白
请问解决了吗,我也是这个问题
1***@qq.com
请问解决了吗,我也是这个问题
1***@qq.com
我也是这个问题
须弥
请问解决了吗 我也碰到了这个问题
sharkcheung
后端是php的话,要用$_FILES['file']获取到文件信息
lvcx
请问解决了吗,现在获取到录音临时文件,上传服务器为空