Javascriptで接続されてるカメラ情報を取得したいのですが、うまくいきません。
MacBookを使用し外部接続のカメラも使用しているため(zoomなどではカメラ選択可能な状態)
複数のカメラ情報が取得できるはずなのですが、うまくいきません。
ブラウザはchrome
html
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <script> (async function(){ await navigator.mediaDevices.getUserMedia({video: true}); var devices = await navigator.mediaDevices.enumerateDevices(); console.dir(devices);//videoとaudio取得 })(); </script> </html>
どのようにすればconsole.dirで接続しているカメラ情報(deviceId)を出力できるでしょうか。
現状では以下のような出力結果になります。
log
[ { "deviceId": "", "kind": "audioinput", "label": "", "groupId": "00000000000000000000000000000000ff2640da1e3c0b01ed6a3bfc50aa75e" }, { "deviceId": "", "kind": "videoinput", "label": "", "groupId": "000000000000000000000000000000006402d82e43cde8af3acec790927a8b5b" }, { "deviceId": "", "kind": "audiooutput", "label": "", "groupId": "00000000000000000000000000000000dff2640da1e3c0b01ed6a3bfc50aa75e" } ]
まだ回答がついていません
会員登録して回答してみよう