Search:
Login
Preferences
Help/Guide
About Trac
Wiki
Timeline
Roadmap
Browse Source
View Tickets
Search
Context Navigation
← Previous Change
Next Change
→
Changeset
8681239
in Klonkt for
.claude
Timestamp:
05/07/2026 10:38:43 PM (
4 months
ago)
Author:
Robin <robin@…>
Branches:
main
Children:
76e9cfd
Parents:
00550c0
Message:
audio v3: robust continuous playback — pause+load reset, error auto-skip, autoplay policy hint
loadTrack: pause + audio.load() for a clean reset (prevents state corruption after multiple src changes, root cause of 'stop after 3-4 tracks')
play() rejection
NotAllowedError
-> visual pulse hint on the play button so the user knows 'tap to continue' (iOS autoplay policy)
audio.error event: auto-skip to next track, max 3 errors in a row before giving up (anti-infinite-loop)
Reset error counter on successful play
Cache buster ?v=3 on shell.ejs
(No files)
Note:
See
TracChangeset
for help on using the changeset viewer.
Download in other formats:
Unified Diff
Zip Archive