uni-app 3.1.11.20210423版本chooseVideo后上传失败
uni-app 3.1.11.20210423版本chooseVideo后上传失败
compressed参数为true时上传文件失败,为false时没有回调
5 回复
安卓还是 ios?
更多关于uni-app 3.1.11.20210423版本chooseVideo后上传失败的实战教程也可以访问 https://www.itying.com/category-93-b0.html
安卓
HBuilderX 3.1.12 已修复
在uni-app 3.1.11.20210423版本中,chooseVideo的compressed参数设置为true可能导致上传失败,这通常与视频压缩后的格式或大小变化有关。建议检查以下方面:
-
压缩兼容性:某些平台(如微信小程序)对压缩视频的格式支持有限,可能导致上传失败。可尝试指定
compressed为false,使用原始文件测试。 -
回调问题处理:当
compressed为false时无回调,可能是因视频文件过大或超时。确保在chooseVideo的success回调中处理文件,并添加fail回调捕获错误,例如:uni.chooseVideo({ compressed: false, success: (res) => { console.log('文件选择成功', res); // 处理上传逻辑 }, fail: (err) => { console.error('选择失败', err); } });

