z***@126.com
z***@126.com
  • 发布:2023-03-28 14:10
  • 更新:2023-03-28 20:16
  • 阅读:249

【报Bug】video 设置宽高可屏幕大小相等后 出现影音不一致问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.7.3

手机系统: iOS

手机系统版本号: iOS 13.0

手机厂商: 苹果

手机机型: iPhone 13

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

设置video宽高 大于 视频宽高

预期结果:

正常播放

实际结果:

出现影音不同步

bug描述:

video css 设置宽高等于屏幕宽高 播放的时候 出现影音不同步问题

2023-03-28 14:10 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

提供相关示列,方便排查

  • z***@126.com (作者)


    <video

    v-if="item.isUnlock != 0"

    id="'vdplayer'+item.id"

    src="encodeURI(item.url)"
    objectFit="contain" :pagingEnabled="true" style="background-color: brown;"

    @timeupdate="timeupdate"

    @ended="ended"

    @pause="pause"

    @play="playIng"

    show-fullscreen-btn="false"

    direction="0"

    controls="false"

    enable-play-gesture="true"

    enable-progress-gesture="false"

    style="'width: '+ windowWidth +'px; height: '+ wHeight +'px;'"
    >

    </video>


    style 设置可宽高 等于屏幕宽高 就出现 音画不同步 把 style 这一行去掉就没有问题了 只不过 视频会很小

    2023-03-29 11:14

该问题目前已经被锁定, 无法添加新回复