fix: switchQuality reset currentTime=0 to unset ended flag
This commit is contained in:
@@ -182,6 +182,8 @@ export class VideoManager {
|
|||||||
switchQuality(src: string, seekTime: number) {
|
switchQuality(src: string, seekTime: number) {
|
||||||
const active = this.active
|
const active = this.active
|
||||||
this.currentSrc = src
|
this.currentSrc = src
|
||||||
|
active.pause()
|
||||||
|
active.currentTime = 0
|
||||||
active.src = src
|
active.src = src
|
||||||
active.load()
|
active.load()
|
||||||
this.preloaded.set(this.keyOf(active), src)
|
this.preloaded.set(this.keyOf(active), src)
|
||||||
|
|||||||
Reference in New Issue
Block a user