From b6d0c07f8caf6805123e07d445eff8eef835f3fc Mon Sep 17 00:00:00 2001 From: Harvey Zhao Date: Thu, 16 Oct 2025 15:36:37 +0800 Subject: [PATCH] fix: ensure video element loads correctly on destroy --- packages/artplayer/src/index.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/artplayer/src/index.js b/packages/artplayer/src/index.js index 183600841..93673a665 100644 --- a/packages/artplayer/src/index.js +++ b/packages/artplayer/src/index.js @@ -205,6 +205,7 @@ export default class Artplayer extends Emitter { destroy(removeHtml = true) { if (Artplayer.REMOVE_SRC_WHEN_DESTROY) { this.video.removeAttribute('src') + this.video.load() } this.events.destroy() this.template.destroy(removeHtml)