Last click showed touched=4 and no play() rejections, yet phone is silent — so the issue isn't the click handler returning early. It's that the audio elements themselves are in some not-actually-playing state we're not catching. This commit logs per-element: paused, muted, readyState, srcObject presence (rtc) / src + networkState (dj), and the path tag. Also ALWAYS attempts play() in the click handler regardless of mute decision so the user gesture isn't wasted. |
||
|---|---|---|
| .. | ||
| blog | ||
| fonts | ||
| chat.html | ||
| host-your-own.html | ||
| how-it-works.html | ||
| index.html | ||
| kernel.html | ||
| stamp.js | ||
| zebra-audio.html | ||
| zebra-spaces.html | ||