-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chrome: Permission prompts missing in web if desktop deeplinking is enabled, but not used #14737
Comments
Does this happen on meet.jit.si or just on alpha? |
It happens as well on current stable, if desktop deeplinking is enabled on the specific config.js On meet.jit.si I cannot trigger it yet, as desktop deeplinking is not configured and the config override whitelisting for that is not yet deployed. |
Hum, I am unable to reproduce on Chrome Beta: |
I can also reproduce it with Chrome Beta: Error log looks very similar: https://gist.github.com/csett86/98960cc376f7149bd43b630ac6f554cb Note: Its not reproducible if you already have permanently granted |
Ah, I missed the last part. I'll test again. |
Description:
On Chrome 124, if the desktop deeplinking is enabled and the person nontheless joins via Web, no camera or microphone prompts appear and the person is stuck for one minute at the "Select allow when your browser asks for permissions", but the browser never asks. After one minute the GUM times out and one is on the prejoin screen, but unable to activate microphone or camera, also there no permission prompts appear.
On Firefox 125 it works as expected, permission prompts appear.
Steps to reproduce:
Expected behavior:
Permission prompts should appear from Chrome at step 4
Actual behavior:
Validated that permissions for alpha.jitsi.net are set to prompting:
No permission prompts at step 4.
No permission prompts at step 6.
Server information:
Client information:
Additional information:
Browser logs from Chrome, the error at the end is after step 5, so after the 60 seconds timeout: https://gist.github.com/csett86/f3ac30a06c2d584165e079d41db160a4
Works in Chrome 124 without deeplinking, eg with https://alpha.jitsi.net/WoodenInfosAnnoyWildly?lang=en#config.deeplinking.desktop.enabled=false
Browser logs without deeplinking, for comparison: https://gist.github.com/csett86/0ffc57f126e0c833faab65fa99cbc181
Works fine with and without deeplinking in Firefox 125, macOS
The text was updated successfully, but these errors were encountered: