mirror of
https://github.com/screentinker/screentinker.git
synced 2026-05-15 07:32:23 -06:00
Browser autoplay policy is per-document — a previous session's localStorage flag does not grant the new page autoplay rights. The 'audio previously unlocked, skipping tap overlay' branch was racing with YouTube's autoplay block, leaving the player stuck on a paused embed. Removed the skip-overlay optimization. The existing 5s auto-dismiss + muted-connect fallback still handles unattended kiosks, and a real user only needs to tap once per cold load to get audio. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| db | ||
| middleware | ||
| player | ||
| routes | ||
| services | ||
| ws | ||
| config.js | ||
| package-lock.json | ||
| package.json | ||
| server.js | ||