Open
Description
What happened?
Using WebView2, it appears like certain websites can prompt for permissions, like Camera permissions. I need to deny those permissions on behalf of the users - no permission prompt should be shown.
The CoreWebView2.PermissionRequested
event handler is not called.
Importance
Moderate. My app's user experience is affected, but still usable.
Runtime Channel
Stable release (WebView2 Runtime)
Runtime Version
No response
SDK Version
1.0.2903.40
Framework
WinUI3/WinAppSDK
Operating System
Windows 11
OS Version
26100.4351
Repro steps
webView.CoreWebView2Initialized += (c, e) =>
{
c.CoreWebView2.PermissionRequested += (sender, args) =>
{
args.Handled = true;
args.State = CoreWebView2PermissionState.Deny;
};
};
webView.Source = new Uri("https://webcamtests.com/");
Repros in Edge Browser
No, issue does not reproduce in the corresponding Edge version
Regression
Don't know
Last working version (if regression)
No response