diff --git a/web.py b/web.py index e5596b9..9fb54a0 100644 --- a/web.py +++ b/web.py @@ -876,7 +876,7 @@ function seekToSection(idx, filename, startSec, endSec, sectionIdx) { activePlayerIdx = idx; const audio = document.getElementById('aud-'+idx); const seekTo = Math.max(0, startSec - getPreroll()); - const doSeek = () => { audio.currentTime = seekTo; }; + const doSeek = () => { audio.currentTime = seekTo; audio.play().catch(() => {}); }; if (audio.readyState >= 1) doSeek(); else audio.addEventListener('loadedmetadata', doSeek, {once: true}); setCutFields(idx, startSec, endSec); @@ -1449,7 +1449,7 @@ function jumpToDaySection(si) { const audio = document.getElementById('aud-' + fileIdx); if (!audio) return; const seekTo = Math.max(0, start - getPreroll()); - const doSeek = () => { audio.currentTime = seekTo; }; + const doSeek = () => { audio.currentTime = seekTo; audio.play().catch(() => {}); }; if (audio.readyState >= 1) doSeek(); else audio.addEventListener('loadedmetadata', doSeek, { once: true });