收藏
回答

getVideoInfo获取视频信息发现安卓和ios表现不一致

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug getVideoInfo 微信iOS客户端 8.0.10 2.19.3

调用chooseVideo后用getVideoInfo获取视频方向,发现用iphone 竖着拍摄的视频的videoInfo数据里,orientation="right",但是宽高比出现了问题,width=1080, 而height=1920。

但是在安卓机器上测试时,orientation="right",width=1920,height=1080。



回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2021-08-30

    能稳定复现吗?这边测试安卓和ios表现是一致的

    2021-08-30
    有用
    回复 3
    • Unknown谜
      Unknown谜
      2021-08-31
      可以稳定复现,安卓是华为Mate40,安卓10,微信版本8.0.10,基础库2.19.2。并且我发现安卓的bindloadedmetadata事件里获取到的视屏宽高和getVideoInfo获得的是相反的,而且与ios表现一致。我决定暂时用bindloadedmetadata事件绕开getVideoInfo。
      2021-08-31
      回复
    • L²⁰²⁴
      L²⁰²⁴
      2021-09-10
      「测试安卓和ios表现是一致的」是怎么测的呢?我试了几个手机都是题主所说的情况,首先orientation值是right就不对吧?都是竖着拍的视频
      2021-09-10
      回复
    • L²⁰²⁴
      L²⁰²⁴
      2021-09-10
      用最新版微信8.0.12
      2021-09-10
      回复
登录 后发表内容