2016-04-04 25 views
1

WebViewで基本的なUWPアプリケーションを作成しました。 getUserMedia()の使用をテストするためにこのURLに移動します:https://webrtc.github.io/samples/src/content/getusermedia/gum/WebRTC getUserMediaをUWP WebViewで使用する

私が手にエラーがある:getUserMediaエラー:

NotFoundErrorこれを可能にするかどうか誰もが知っている、と私はので何か間違ったことをやっていますか? UWP WebView内でgetUserMediaを使用する人は誰ですか?

ありがとうございました。

答えて

2

getUserMedia error: NotFoundError

このエラーは、ユーザーが許可を拒否した場合、またはメディアが使用できない場合に発生します。 UWPアプリで

、あなたがメディアキャプチャにアクセスしたい場合、あなたは、あなたのプロジェクトのマニフェストファイルを開く Capabilitiesラベルに移動して、アプリのカメラデバイスを有効にする Webcam機能を選択する必要があります。

これで問題は解決しますが、あなたのケースでは、同じ方法でMicrophone機能を有効にする必要があると思います。受け入れ答えに加えて

+0

恐ろしい - これは私が探していたまさに助けです。ありがとう! –

1

は、私が許可を許可するのWebViewにこのハンドラを追加するために必要な:

webView.PermissionRequested += WebView_PermissionRequested; 
... 
private void WebView_PermissionRequested(WebView sender, 
WebViewPermissionRequestedEventArgs args) 
{ 
    args.PermissionRequest.Allow(); 
} 
関連する問題