uni.chooseVideo({
sourceType: ['album'],
maxDuration:30,
compressed:false,
success: (res)=> {
console.log('获取到的视频',res.duration)
}
});

- 发布:2022-08-04 09:04
- 更新:2022-08-10 20:31
- 阅读:1155
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: MacBook Air (M1, 2020) 版本12.2 (21D49)
HBuilderX类型: 正式
HBuilderX版本号: 3.5.3
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: iPhone Xs
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用
uni.chooseVideo({
sourceType: ['album'],
maxDuration:30,
compressed:false,
success: (res)=> {
console.log('获取到的视频',res.duration)
}
});
视频太大了无法上传,可以用手机拍个慢动作视频试一下
使用
uni.chooseVideo({
sourceType: ['album'],
maxDuration:30,
compressed:false,
success: (res)=> {
console.log('获取到的视频',res.duration)
}
});
视频太大了无法上传,可以用手机拍个慢动作视频试一下
预期结果:
获取到的视频, [Number] 18
获取到的视频, [Number] 18
实际结果:
获取到的视频, [Number] 56
获取到的视频, [Number] 56
bug描述:
chooseVideo 获取慢动作视频的时长不正确
视频慢动作视频只有18秒,获取到的时长却是56秒
视频太大了无法上传,可以用手机拍个慢动作视频试一下
2 个回复
天生DR - 天生我材必有用
chooseVideo iOS端 如果是慢动作的视频 会转成mp4
转换完mp4 就是56s
现在其实是在选择图片界面就显示56s 这算是个bug 我们这边修复一下
天生DR - 天生我材必有用
请看一下私信