initVideo() {
let leftArrow = $(".left"); //轮播图左箭头
let rightArrow = $(".right");//轮播图右箭头
let dots = $(".dots"); //轮播图四个点点
let playButton = $("button .vjs-big-play-button");
let that = this;
let myPlayer1 = Video('myVideo1');
// 播放视频时隐藏左右箭头和四个点,并停止轮播
myPlayer1.on('play',() =>{
console.log('正在播放');
leftArrow.hide()
rightArrow.hide()
dots.hide()
this.playBtn = true
});
//暂停视频时显示左右箭头和四个点,并启动轮播
myPlayer1.on('pause',() =>{
console.log("暂停中")
leftArrow.show()
rightArrow.show()
dots.show()
playButton.show()
this.playBtn = false
});
myPlayer1.on('ended',() => {
console.log('结束');
leftArrow.show()
rightArrow.show()
dots.show()
playButton.show()
// console.log('aaaaaaaaaaa33333',currentTimeDisplay)
// currentTimeDisplay=true,
this.playBtn = false
that.player() //重新调用player()方法
// ('myVideo1').currentTime=0
});
}
currentTimeDisplay
应该在你定义的video
实例对象myPlayer1
下