c9094d39ecfba5f850a5f093e64bcfa22f327588
Build and push image / build (push) Successful in 59s
iOS Safari blocks getUserMedia when called outside a user gesture context. The useEffect auto-start broke the gesture chain, causing permission denial without ever showing the prompt. Now on iOS the scanner shows a "Tap to start camera" button that triggers the permission request within the tap handler. Non-iOS browsers still auto-start. Also added a "Try again" button on the error state. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
98%
CSS
1.6%
Dockerfile
0.2%
HTML
0.2%