From 2f9604c44a27ec6b066b3fd2fe055cd0b7fa725d Mon Sep 17 00:00:00 2001 From: WeidiDeng Date: Sun, 26 May 2024 21:08:00 +0800 Subject: [PATCH] seek when video metadata is ready in switch url (#743) --- packages/artplayer/src/player/switchMix.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/artplayer/src/player/switchMix.js b/packages/artplayer/src/player/switchMix.js index 0b1e8a33d..69ecfb549 100644 --- a/packages/artplayer/src/player/switchMix.js +++ b/packages/artplayer/src/player/switchMix.js @@ -11,10 +11,12 @@ export default function switchMix(art) { art.notice.show = ''; art.once('video:error', reject); + art.once('video:loadedmetadata', () => { + art.currentTime = currentTime; + }); art.once('video:canplay', async () => { art.playbackRate = playbackRate; art.aspectRatio = aspectRatio; - art.currentTime = currentTime; if (playing) { await art.play();