video mic authorization request dialog problem.
- Dominant language
- TypeScript
- Stars
- 2.3k
- Forks
- 348
- PR merge metrics
- No merged PRs in 30d
Description
Hello, I am writing this to inform you about a problem.
https://demo.orange.cloudflare.dev
In the test I did on the site, I clicked on new room
- the following warning was shown with an orange button -
In order to use Orange Meets, you will need to grant permission to your camera and microphone. You will be prompted for access.
- I clicked on Allow access, the following warning was displayed.
Permission denied
You will need to go into your browser settings and manually re-enable permission.
When I checked the permissions, the camera and microphone access are set to "ask when needed", so what I understand from this is that you forgot to trigger the permission prompt dialog and suggested the user to enter the web page settings directly and set it to "always allow".
Why is the permission prompt dialog not displayed in the browser? Have you added js codes regarding this issue?



https://github.com/user-attachments/assets/093e9509-d0fb-4aec-acd2-e28070d8d0c2
[CaptureDemo.zip](https://github.com/user-attachments/files/17691955/CaptureDemo.zip)
Contributor guide
Research direction
Reproduce the issue at https://demo.orange.cloudflare.dev by creating a new room and selecting Allow access, then inspect the browser permission behavior and the relevant TypeScript entry points. Done means the camera and microphone permission prompt appears when access is requested and the user can proceed without manually changing site settings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- audio-video-rtc, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100