You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to record an audio in a Flutter Web project. It works very fine in desktop browsers, but it lacks the permission requests in mobile browsers, so it doesn't record anything. I have a simple button with this code associated:
Thanks for the report.
There's nothing different between mobile or desktop browsers, web API is the same. Secured layer shouldn't be a part of this issue.
What do you mean by "does nothing"? I guess you had an exception that you didn't handle. If so, could you provide info about it?
I'm expecting to see the classic authorization request dialog but it doesn't appear.
I have no messages in web console and in debug console.
I'm pretty sure this is not a package bug, but a browser standard security behavior: when I'm running in debug in http://localhost it works in every browser, desktop and mobile, I've tested. In the deployed version, running in http due to some my restrictions, it simply does absolutely nothing. I'll try in an https environment so I'll confirm to you. Thank u!
I can confirm, under https everything works like a charm.
Sorry for opening the bug, this is not a package bug, just a browser security settings! Thank u!
Package version
5.1.2
Environment
I'm trying to record an audio in a Flutter Web project. It works very fine in desktop browsers, but it lacks the permission requests in mobile browsers, so it doesn't record anything. I have a simple button with this code associated:
Just a note: I'm running in HTTP. Does permission requests require HTTPS?
The text was updated successfully, but these errors were encountered: