Originally created by @Sam8688 on GitHub (Jul 10, 2024).
Description:
When attempting to use the microphone feature in OpenWebUI on Android, the website does not request microphone permissions from the browser, even though the browser itself has microphone permissions enabled. This issue occurs across multiple Android browsers including Brave, Duckduckgo, Croemite, and others.
Steps to Reproduce:
Open Brave browser (or any other Android browser).
Ensure that the browser has microphone permissions enabled in the app settings.
Navigate to the OpenWebUI IP address.
Click the microphone button.
Expected Behavior:
The OpenWebUI website should prompt the user to grant microphone permissions.
Actual Behavior:
No permission request is prompted, and the microphone feature cannot be accessed. An error message "Permission denied when accessing media devices" is displayed.
Screenshots:
)
Additional Information:
Operating System [ GrapheneOS ]
Version: [14]
Brave browser version: [1.67.123]
-Croemite version [126.0.6478.127]
Duckduckgo version [5.206.1]
OpenWebUI version: [v0.4.9]
Thanks for creating such a fantastic piece of software ❤️
Originally created by @Sam8688 on GitHub (Jul 10, 2024).
Description:
When attempting to use the microphone feature in OpenWebUI on Android, the website does not request microphone permissions from the browser, even though the browser itself has microphone permissions enabled. This issue occurs across multiple Android browsers including Brave, Duckduckgo, Croemite, and others.
Steps to Reproduce:
1. Open Brave browser (or any other Android browser).
2. Ensure that the browser has microphone permissions enabled in the app settings.
3. Navigate to the OpenWebUI IP address.
4. Click the microphone button.
Expected Behavior:
The OpenWebUI website should prompt the user to grant microphone permissions.
Actual Behavior:
No permission request is prompted, and the microphone feature cannot be accessed. An error message "Permission denied when accessing media devices" is displayed.
Screenshots:

)
Additional Information:
Operating System [ GrapheneOS ]
- Version: [14]
- Brave browser version: [1.67.123]
-Croemite version [126.0.6478.127]
- Duckduckgo version [5.206.1]
- OpenWebUI version: [v0.4.9]
Thanks for creating such a fantastic piece of software ❤️
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @Sam8688 on GitHub (Jul 10, 2024).
Description:
When attempting to use the microphone feature in OpenWebUI on Android, the website does not request microphone permissions from the browser, even though the browser itself has microphone permissions enabled. This issue occurs across multiple Android browsers including Brave, Duckduckgo, Croemite, and others.
Steps to Reproduce:
Expected Behavior:
The OpenWebUI website should prompt the user to grant microphone permissions.
Actual Behavior:
No permission request is prompted, and the microphone feature cannot be accessed. An error message "Permission denied when accessing media devices" is displayed.
Screenshots:

)
Additional Information:
Operating System [ GrapheneOS ]
-Croemite version [126.0.6478.127]
Thanks for creating such a fantastic piece of software ❤️
@jmtatsch commented on GitHub (Jul 10, 2024):
is url https encrypted? many browsers/os require that for giving access to the microphone.