From b0544db1a27084593e050b561705f06d73e9a4cb Mon Sep 17 00:00:00 2001 From: Anirudh Sevugan Date: Sun, 23 Feb 2025 17:53:19 +0530 Subject: [PATCH] Update renderer.js --- simpliplay/renderer.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/simpliplay/renderer.js b/simpliplay/renderer.js index 5e6f1db..88d6edd 100644 --- a/simpliplay/renderer.js +++ b/simpliplay/renderer.js @@ -7,10 +7,14 @@ function loadMedia(fileURL) { dialogOverlay.style.display = 'none'; const mediaElement = document.getElementById("mediaPlayer"); + mediaElement.oncanplay = null; + if (mediaElement) { mediaElement.src = fileURL; // ✅ Safe, properly encoded URL - if (autoplayCheckbox && autoplayCheckbox.checked) { - mediaElement.play(); - } + mediaElement.oncanplay = () => { + if (autoplayCheckbox && autoplayCheckbox.checked) { + mediaElement.play().catch(error => console.warn("Playback issue:", error)); + } + }; } }