2***@qq.com
2***@qq.com
  • 发布:2023-01-16 10:06
  • 更新:2023-04-03 13:43
  • 阅读:141

【报Bug】video标签播放在最后一秒反复重复播放

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭中文版

HBuilderX类型: 正式

HBuilderX版本号: 3.6.17

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: 红米note7

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<view v-if="show" v-for="(v,i) in video" :key="i" class="shiping"> <video src="v.urlLine" title="v.name" id="'video'+v.id" key="v.id" data-id="v.id" play-strategy="1"
codec="software"
http-cache="false"
@play="videoPlay" loop="false"

enable-progress-gesture="false"

                    </video>  

                    <p>{{v.name}}</p>  
            </view>  

methods:{
videoPlay(e){
console.log(e);
let currentId = 'video'+e.currentTarget.dataset.id
this.videoContent = uni.createVideoContext(currentId)
this.video.forEach(function(item,index){
if(item.urlLine != null && item.urlLine != ''){
let temp = 'video'+ item.id
if(temp != currentId){
uni.createVideoContext(temp).pause()
}
}

              })  
        },  

}

操作步骤:

播放视频

预期结果:

播放视频时不卡顿,不反复播放最后一秒

实际结果:

播放视频会卡顿,有些视频到最后一秒会反复跳转暂停播放,不进入ended事件

bug描述:

播放视频到最后一秒重复播放,播放卡顿

2023-01-16 10:06 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com

大佬,解决这个问题了吗?

要回复问题请先登录注册