From d8a1068294eae3a560e245716c4fd324649491bb Mon Sep 17 00:00:00 2001 From: Josh Patra <30350506+SoPat712@users.noreply.github.com> Date: Sun, 20 Apr 2025 13:47:29 -0400 Subject: [PATCH] Please? --- src/lib/HeardleGame.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/HeardleGame.svelte b/src/lib/HeardleGame.svelte index d25d9ea..5012440 100644 --- a/src/lib/HeardleGame.svelte +++ b/src/lib/HeardleGame.svelte @@ -232,6 +232,8 @@ countdownInterval = setInterval(updateTime, 1000); widget = SC.Widget(iframeElement); + + // bind READY right away, then “warm up” the widget after a short delay widget.bind(SC.Widget.Events.READY, () => { // grab duration & artwork widget.getDuration((d: number) => (fullDuration = d)); @@ -239,7 +241,7 @@ artworkUrl = sound.artwork_url || ''; }); - // small delay for Netlify, then probe the player + // wait 2s for Netlify load, then probe setTimeout(() => { widget.play(); widget.pause();