LZN
LZN
  • 发布:2022-08-22 18:59
  • 更新:2022-09-08 11:18
  • 阅读:471

【报Bug】uni.chooseVideo拍摄视频或者选择手动拍摄的视频返回的宽高是相反的

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win11

HBuilderX类型: 正式

HBuilderX版本号: 3.5.3

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: 黑鲨5

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
uni.chooseVideo({  
    success: res=>{  
        console.log('宽度:'+res.width);  
        console.log('高度:'+res.height);  
    }  
});

选择手机拍摄的竖屏视频或直接拍摄竖屏视频

预期结果:

输出 宽度:1080 高度:1920

实际结果:

输出 宽度:1920 高度:1080

bug描述:

使用uni.chooseVideo API拍摄视频(竖屏视频),或者选择相册中拍摄的视频(竖屏视频)时,返回的宽高是相反的,导致视频上传到服务端后获取的视频封面变成了横向(本该是纵向),在windows的文件属性中看宽高也是相反的,但是在手机的相册中查看是正常的。
测试过小米(黑鲨5 Android12)和荣耀(X10 HarmonyOS2)机型都是这样,苹果机型尚未发现

2022-08-22 18:59 负责人:DCloud_Android_YJC 分享
已邀请:
DCloud_Android_YJC

DCloud_Android_YJC

HBuilderX 3.6.1-alpha 已修复

DCloud_UNI_Anne

DCloud_UNI_Anne

已反馈给相关人员排查,感谢反馈!

DCloud_Android_YJC

DCloud_Android_YJC

你好,bug描述中获取的视频封面变成横向是因为uni.chooseVideo返回了错误的宽高所以向服务端提交了错误的信息导致的吗?

要回复问题请先登录注册