- Add Pause and Stop buttons (hidden until recording starts) - Record button hides during recording (same pattern as encounter) - Pause: suspends MediaRecorder + speech recognition, shows Resume - Resume: handles MediaRecorder state recovery if browser killed it - Stop: triggers the record button's stop flow - Native mobile: haptic feedback + keep-awake + foreground service - Recognition respects pause state (doesn't restart during pause) |
||
|---|---|---|
| .. | ||
| .well-known | ||
| components | ||
| css | ||
| icons | ||
| js | ||
| vendor | ||
| 404.html | ||
| favicon.ico | ||
| index.html | ||
| manifest.json | ||
| sw.js | ||