问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | Video | 客户端 | 7.0.4 | 2.7.7 |
- 当前 Bug 的表现(可附上截图)
在安卓手机上的视频,直接拖动进度条到2:07的位置。然后播放视频,但是视频会一直播放,超过视频的总长度 2:08,并且打印出来的 timeupdate 事件中的 currentTime 也是大于 2:08 的。
截图来自 安卓 Vivo X20
- 预期表现
希望视频在拖动进度条到 2:07 后,视频会定位到关键帧,我们的视频是 m3u8 的格式,每隔10s 一个关键帧,视频会从2:00 开始播放,并且在 timeupdate 的回调中,返回的currentTime 也是2:00,并且在视频的自带控制条上显示的也应该是2:00 的关键帧
- 复现路径
参考代码片段