From d46a2194f41af9c1a7d591ea2cee179aa6b4caff Mon Sep 17 00:00:00 2001 From: cocos02 Date: Fri, 12 Jun 2026 17:42:43 +0800 Subject: [PATCH] fix: switchQuality reset currentTime=0 to unset ended flag --- engine/core/VideoManager.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engine/core/VideoManager.ts b/engine/core/VideoManager.ts index cccc5e5..817c693 100644 --- a/engine/core/VideoManager.ts +++ b/engine/core/VideoManager.ts @@ -182,6 +182,8 @@ export class VideoManager { switchQuality(src: string, seekTime: number) { const active = this.active this.currentSrc = src + active.pause() + active.currentTime = 0 active.src = src active.load() this.preloaded.set(this.keyOf(active), src)