【问题标题】:Using WebRTC getUserMedia with UWP WebView将 WebRTC getUserMedia 与 UWP WebView 一起使用
【发布时间】:2016-04-04 15:55:00
【问题描述】:
【问题讨论】:
标签:
win-universal-app
webrtc
【解决方案1】:
getUserMedia 错误:NotFoundError
当用户拒绝权限或媒体不可用时会出现此错误。
在 UWP 应用中,当您想要访问媒体捕获时,您需要打开项目的清单文件,转到 Capabilities 标签并选择 Webcam 功能以启用您的应用的相机设备.
这将解决问题,但对于您的情况,我认为您可能还需要以相同的方式启用Microphone 功能。
【解决方案2】:
除了接受的答案之外,我还需要将此处理程序添加到 webview 以允许权限:
webView.PermissionRequested += WebView_PermissionRequested;
...
private void WebView_PermissionRequested(WebView sender,
WebViewPermissionRequestedEventArgs args)
{
args.PermissionRequest.Allow();
}