VB.net启用摄像头和麦克风访问



我使用WebView2,并希望默认启用麦克风和相机访问。我没有找到很多关于这方面的资源,尝试了几种方法,但都无法使其工作。

任何帮助都非常感谢。

https://learn.microsoft.com/en-us/dotnet/api/microsoft.web.webview2.core.corewebview2.permissionrequested?view=webview2-dotnet-1.0.1018-prerelease

为了允许相机和麦克风在没有默认对话框的情况下显示并请求用户允许,请遵循以下步骤:

WebView2初始化后:

webView2.CoreWebView2.PermissionRequested += WebView2_PermissionRequested;

添加事件处理程序:

private void WebView2_PermissionRequested(object obj, CoreWebView2PermissionRequestedEventArgs args)
{
if (args.PermissionKind == CoreWebView2PermissionKind.Microphone || args.PermissionKind == CoreWebView2PermissionKind.Camera)
{
args.State = CoreWebView2PermissionState.Allow;
args.Handled = true;
}
}

最新更新