From b8f1ee0d9b0d62924c540f9f700541f068fa25bd Mon Sep 17 00:00:00 2001 From: ashley Date: Thu, 28 Aug 2025 22:59:45 +0200 Subject: [PATCH] Update css/player-base-new.js --- css/player-base-new.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/css/player-base-new.js b/css/player-base-new.js index 977c453e..9ef0f7ed 100644 --- a/css/player-base-new.js +++ b/css/player-base-new.js @@ -16,6 +16,19 @@ var _yt_player = videojs; const qua = qs.get("quality") || ""; const vidKey = qs.get('v') || ''; const PROG_KEY = vidKey ? `progress-${vidKey}` : null; +}); + + function clearFalseErrorUI() { + try { + if (typeof player.error === 'function') player.error(null); + player.removeClass('vjs-error'); + const ed = player.getChild && player.getChild('errorDisplay'); + if (ed && typeof ed.hide === 'function') ed.hide(); + } catch {} + } + ['loadstart','loadedmetadata','canplay','playing','timeupdate','seeked'].forEach(ev => { + player.on(ev, clearFalseErrorUI); + }); // persist last position (quietly) let lastSaved = 0;