private void CoreWebView2_PermissionRequested(object sender, CoreWebView2PermissionRequestedEventArgs e) { if (e.PermissionKind == CoreWebView2PermissionKind.Camera || e.PermissionKind == CoreWebView2PermissionKind.Microphone) { e.State = CoreWebView2PermissionState.Allow; logger.Info($"Granted access to {e.PermissionKind}."); } else { logger.Info($"Denied access to {e.PermissionKind}."); } }
private void webView_PermissionRequested(object sender, CoreWebView2PermissionRequestedEventArgs args) { //MessageBox.Show(args.Uri + " requested permission " + args.PermissionKind, "Permission Requested", MessageBoxButton.YesNo, MessageBoxImage.None); args.State = CoreWebView2PermissionState.Allow; MessageBox.Show("Permission " + args.PermissionKind + " Requested by " + args.Uri + ".", "Permission Requested.", MessageBoxButton.OK, MessageBoxImage.Information); }