Scenes/movies now start with sound OFF; user enables audio via a control (UX request). NativeVideoPlayer: useVideoPlayer starts muted=true + speaker toggle in top controls + always-visible "Tap for sound" pill while muted. WebView path: injected autoplay sets muted=true (also makes muted autoplay reliable per browser policy → faster CDN extraction); host player controls handle unmute when the WebView is the actual surface. Verified on emulator against the live runtime-1.1 OTA bundle: video starts muted (pill shown), tap unmutes (pill clears). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| components | ||
| lib | ||
| native | ||
| screens | ||
| api.ts | ||
| ClientContext.tsx | ||
| ErrorBoundary.tsx | ||
| navigation.tsx | ||
| storage.ts | ||
| theme.ts | ||
| types.ts | ||