|
@@ -324,7 +324,9 @@ export default defineComponent({
|
|
// 速度变化时
|
|
// 速度变化时
|
|
forms.player.on('ratechange', () => {
|
|
forms.player.on('ratechange', () => {
|
|
forms.playerSpeed =
|
|
forms.playerSpeed =
|
|
- forms.playerSpeed < forms.player.speed ? forms.player.speed : forms.playerSpeed
|
|
|
|
|
|
+ forms.playerSpeed < forms.player.playbackRate()
|
|
|
|
+ ? forms.player.playbackRate()
|
|
|
|
+ : forms.playerSpeed
|
|
})
|
|
})
|
|
|
|
|
|
forms.player.on('seeking', () => {
|
|
forms.player.on('seeking', () => {
|
|
@@ -354,7 +356,7 @@ export default defineComponent({
|
|
if (
|
|
if (
|
|
!videoIntervalRef.isActive.value &&
|
|
!videoIntervalRef.isActive.value &&
|
|
forms.player.currentTime() > 0 &&
|
|
forms.player.currentTime() > 0 &&
|
|
- forms.player.playing
|
|
|
|
|
|
+ !forms.player.paused()
|
|
) {
|
|
) {
|
|
// console.log('timeupdate play')
|
|
// console.log('timeupdate play')
|
|
videoIntervalRef.resume()
|
|
videoIntervalRef.resume()
|
|
@@ -425,13 +427,13 @@ export default defineComponent({
|
|
if (repeat) {
|
|
if (repeat) {
|
|
if (tempTime.length > 0) {
|
|
if (tempTime.length > 0) {
|
|
// console.log('join video', tempTime, 'initTime', initTime)
|
|
// console.log('join video', tempTime, 'initTime', initTime)
|
|
- tempTime[1] = Math.floor(forms.player.currentTime)
|
|
|
|
|
|
+ tempTime[1] = Math.floor(forms.player.currentTime())
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
if (newVal) {
|
|
if (newVal) {
|
|
- tempTime[0] = Math.floor(forms.player.currentTime)
|
|
|
|
|
|
+ tempTime[0] = Math.floor(forms.player.currentTime())
|
|
} else {
|
|
} else {
|
|
- tempTime[1] = Math.floor(forms.player.currentTime)
|
|
|
|
|
|
+ tempTime[1] = Math.floor(forms.player.currentTime())
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|