收藏
回答

小程序video 视频播放缓冲后会闪黑屏一下才开始播放

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug video 客户端 7.0.3 2.6.5

- 当前 Bug 的表现(可附上截图)


- 预期表现

视频出现缓冲后显示封面以及系统的loading,缓冲成功后立刻开始画面播放,不出现闪动一下黑屏,然后继续播放。

- 复现路径

每次都会复现

- 提供一个最简复现 Demo

 https://developers.weixin.qq.com/s/GIhLBKmh7C7j

小程序video 视频播放缓冲后会闪黑屏一下才开始播放,设置了封面,封面显示后有loading 显示,但是缓冲完后会闪一下黑屏,然后开始正常播放,并且设置了loop为true 后,每次播放完毕也会闪动一下,请官方大大看一下这个是什么原因,ios 和安卓都会出现这种情况, 基本上所有手机都有,自己测的是ios12.2的系统,安卓vivox7

最后一次编辑于  04-22  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • Paul
    Paul
    04-23

    1. 如果想要更准确知道视频何时开始播放,可以监听bindplay或者bindTimeUpdate,但也不会很完美。

    2. video同层为了解决残帧和尾帧再次出现的问题,视频重播时不得不resetMediaPlayer,这里比较耗时,所以会闪一下。

    以上都是预期内的表现,暂时没有优化打算。


    04-23
    赞同 1
    回复 1
    • 9527
      9527
      04-24

      好的收到谢谢官方大大

      04-24
      回复