爱吃鱼的靖哥哥
爱吃鱼的靖哥哥
  • 发布:2020-05-25 16:41
  • 更新:2020-05-26 20:00
  • 阅读:1092

【报Bug】求放过,安卓video调用seek后切换视频源直接跳到最后几秒

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: Alpha

HBuilderX版本号: 2.7.7

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 华为

手机机型: Honor 8X

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
seek 切换 export default { data() { return { videoCtx:null, videoIdx: 0, videoList:[ "http://coolanimals.info/upload/video/life_01.mp4", "http://coolanimals.info/upload/video/life_02.mp4" ] } }, computed :{ videoSrc:function(){ return this.videoList[this.videoIdx]; } }, onLoad() { this.videoCtx = uni.createVideoContext("videoPlayer", this); }, methods: { seek() { this.videoCtx.seek(100); }, changeVideo(){ let newIdx = this.videoIdx+1; if(newIdx>=this.videoList.length){ this.videoIdx = 0; }else{ this.videoIdx = newIdx; } }, onVideoTimeUpdate(e){ console.log("====onVideoTimeUpdate===",e.detail); } } } .btn-landscape { width: 200px; height: 40px; background-color: #CCCCCC; color: #FFFFFF; border-radius: 20px; line-height: 40px; text-align: center; margin: 10px auto; font-weight: 900; font-size: 16px; }

操作步骤:

预期结果:

正常从头开始播放

实际结果:

直接跳到结束

bug描述:

video播放器可以选集,自动播放下一集。当播放过程中调用了seek快进过之后,在播放其他视频直接跳到结束

2020-05-25 16:41 负责人:DCloud_Android_zl 分享
已邀请:
DCloud_Android_zl

DCloud_Android_zl

问题已经确定,将会在下版修复。

  • 爱吃鱼的靖哥哥 (作者)

    多谢了,我现在每次切换都调用下seek(0)来规避问题了

    2020-05-27 08:48

爱吃鱼的靖哥哥

爱吃鱼的靖哥哥 (作者) - 行走在全栈路上的码农

附件代码可重现,求解决啊,急

爱吃鱼的靖哥哥

爱吃鱼的靖哥哥 (作者) - 行走在全栈路上的码农

ios好像也有这样的问题,但是难复现,刚才也出现了这种情况

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