Closed KhDu closed 5 months ago
Hi @KhDu! That example was not meant to be deployed to web. Notice the following warning after enabling the web platform:
I'm closing this issue.
Just wanted to say that it works fine on MacOS web. And the issue is not with the permission the action clearly starts on iOS but it stops immediately. If you remove the 'Request Permissions' action and manually give permissions on the web app it still won't work.
@paulperez-dev Is there any way you could reconsider this? These exact steps work on Android Chrome web, work on most desktop browsers (or maybe even on all of them), and work on Mac OS Chrome web. The feature is almost perfect and ready for use, would just need to fix the odd behaviour on iOS.
Thank you!
Can we access your project?
Current Behavior
Per title. Start/Stop recording action does not work on iOS web (tested on iPhone both Safari and Chrome). The microphone icon appears then quickly disappears. Prompting the user for permission does not fix the issue. Nor adding custom permissions (NSMicrophoneUsageDescription).
Tried playing with web setting nothing changes.
Expected Behavior
Webapp ask for microphone permission. User click agree. recording icon appears and stop instantly (also the volume bar appears for some reason). Action fails.
Steps to Reproduce
Reproducible from Blank
Bug Report Code (Required)
IT40l/KAx5NOmNxE1qr+Y8dFmik5JkQmaI0o0O1BaCwqGJToPLUMPsneVFRuZrzmSmNiM038jn4exvfqhobhCcI6JSiBbLZ6zagBbgL/QXG5MIyyCpG7fW1QGe5TGFy017u3vyJCKtpoST2Ey2FueuYAPcHZy3OFcCD86LJdeK2SrDX1iXc2URm05KZDPz
Visual documentation
https://github.com/FlutterFlow/flutterflow-issues/assets/27917475/facabd27-deef-454a-8d11-54cdb88d066a
Environment
Additional Information
Stopped me from progressing in my project which needs voice recording for a PWA