<template>
<view>
<button @click="chooseVideo">chooseVideo</button>
<button @click="chooseFile1">chooseFile单个</button>
<button @click="chooseFile2">chooseFile多个</button>
</view>
</template>
<script>
export default {
data() {
return {
}
},
methods: {
chooseVideo(){
uni.chooseVideo({
sourceType: ['album'],
compressed: false,
success: (res) => {
console.log("【按钮1】选择结果:", res);
},
fail: (err) => {
console.log("【失败】",err);
}
});
},
chooseFile1(){
uni.chooseFile({
count: 1,
type: 'video',
extension:['.mp3','.mp4', '.mov'],
success: (res) => {
console.log("【按钮2】选择结果:", res);
uni.getVideoInfo({
src: res.tempFilePaths[0],
success: (info) => {
console.log("【视频信息】", info)
}
})
},
fail: (err) => {
console.log("【失败】",err);
}
});
},
chooseFile2(){
uni.chooseFile({
count: 9,
type: 'video',
extension:['.mp3','.mp4', '.mov'],
success: (res) => {
console.log("【按钮3】选择结果:", res);
uni.getVideoInfo({
src: res.tempFilePaths[0],
success: (info) => {
console.log("【视频信息】", info)
}
})
},
fail: (err) => {
console.log("【失败】",err);
}
});
}
}
}
</script>
<style>
</style>
![8***@qq.com](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/000/50/41/86_avatar_mid.jpg?v=1650334344)
- 发布:2023-02-06 17:06
- 更新:2023-02-06 17:06
- 阅读:419
【报Bug】ios上传视频自动压缩
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10 64
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
浏览器平台: 微信内置浏览器
浏览器版本: 8.0.32
项目创建方式: HBuilderX
示例代码:
操作步骤:
上传附件中已录视频
上传附件中已录视频
预期结果:
所有视频都不会被压缩
所有视频都不会被压缩
实际结果:
ios存在视频被自动压缩的情况
ios存在视频被自动压缩的情况
bug描述:
安卓:
使用chooseVideo,chooseFile上传视频都不会自动压缩,是预期的结果
ios:
在使用chooseVideo会自动压缩,不是预期的结果。
chooseFile参数count=1上传视频会自动压缩,不是预期的结果。
chooseFile参数count为多个时视频不会自动压缩,是预期的结果。