-
Notifications
You must be signed in to change notification settings - Fork 55
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
Cannot start web camera and microphone in a Google Meet and Microsoft Teams call #3592
Comments
Hi @szanto90balazs, I have reproduced the issue. It seems camera and microphone are stilled blocked though permission access for devices is granted. I've marked this issue tracked to get a bug opened internally so we can look into how we might be able to address this. Thanks |
Hi @szanto90balazs, this appears to be an issue with the SavesInProfile property. Can you confirm that you are setting SavesInProfile to false? If so, can you fall back on the default behavior as a workaround while we work to fix the issue? We will aim to have a fix in stable by mid-August |
Hi @vickiez, yes I can confirm that we use |
@vickiez you mentioned you'll aim to have a fix in stable by mid-August? Would you mind pinging me once you have this fix available in canary? I would assume it's going to land there sooner and would let us provide feedback. |
@szanto90balazs Yes, we will let you know when a fix is available in Canary! Were you able to validate that the fallback works for you? SetPermissionState may also be useful in restoring default state |
Hey @vickiez, thanks for the info. I was able to pull together a workaround using SetPermissionState. It unblocks us for now, but it's not a perfect solution, so we're looking forward for the official fix. |
@vickiez, what's the status of this? Is there an ETA for a fix? |
Hi @MarkIngramUK, we are currently investigating a fix and will ping this thread once we have an update. Thank you! |
Hi @szanto90balazs, Can you please provide details on the limitations of using SetPermissionState as a workaround? Thanks! |
Hi @nishitha-burman, when permissions are denied for instance, the page gets stuck with permissions denied, even if you press enable web camera button on Google Meet, you no longer get the permission request popup. So currently we provide means for users to reload the page and we call SetPermissionState right before reloading to reset permission state. I think this was the main reason why we started utilizing |
@szanto90balazs thank you for the details. Are you setting the state to Default each time you reload the page? |
@nishitha-burman Indeed, setting it to Default each time page reload is requested, and we actually do reset it for all non default permission settings. Keep in mind we only use SavesInProfile = true as a temporary workaround for certain sites:
|
@szanto90balazs thank you for the details, can you please explain why you are doing SavesInProfile = true? |
In the past we used So only for sites with webcam issues (e.g. meet.google.com) we started setting |
Fixed in version 123.0.2382.0+ |
@nishitha-burman I retested with runtime version 124.0.2462.0 and it's still broken with Google Meet and Microsoft Teams. I used the same repro steps as I described in the issue. Anything I should check? |
@nishitha-burman Dear Miss, is this issue fixed now? Because the WebView2 Version 1.0.2849.39 still met the same issue, thx... |
@szanto90balazs @byange we are not observing any issue using Google Meet and Zoom now when You can see our sample implementation here: https://github.com/MicrosoftEdge/WebView2Samples/blob/1709010540399ac3628c48dce1255f0f2a301a36/SampleApps/WebView2APISample/SettingsComponent.cpp#L360 |
@vickiez Dear Miss, we have created a repro app https://github.com/byange/WpfApp1 and share with you, thx... |
Description
When trying to join or create a meeting with the web version of Google Meet / Microsoft Teams app, the webcam and the microphone can't start at all, even though permissions are granted. Permissions are managed by our application using the
CoreWebView2.PermissionRequested
event.Version
SDK: 1905.0
Runtime: 114.0.1823.51
Framework: WPF
OS: Win 10
Regression
Was this working before but has regressed?
Repro Steps
meet.google.com
orteams.microsoft.com
and log inIf the
CoreWebView2.PermissionRequested
is not utilized, it works fine.Few other things I tried, but they didn't help:
Tested with a HP Omen notebook, but heard reports from other devices as well.
AB#45251145
The text was updated successfully, but these errors were encountered: