小程序video 视频播放缓冲后会闪黑屏一下才开始播放
发布于 5 年前 作者 dongxiuying 13422 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现

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

  • 复现路径

每次都会复现

  • 提供一个最简复现 Demo

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

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

1 回复

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

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

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

回到顶部