Javascript 我无法在流媒体播放期间显示不同的音频和视频设备

Javascript 我无法在流媒体播放期间显示不同的音频和视频设备,javascript,Javascript,我只是在浏览,但我无法从设备和流中进行选择 navigator.mediaDevices.getUserMedia({ audio: true, video: true, }).then(stream => { // Display your local video in #localVideo element localVideo.srcObject = stream; // Add your stream to be sent to the

我只是在浏览,但我无法从设备和流中进行选择

navigator.mediaDevices.getUserMedia({
    audio: true,
    video: true,
  }).then(stream => {
    // Display your local video in #localVideo element
    localVideo.srcObject = stream;
    // Add your stream to be sent to the conneting peer
    stream.getTracks().forEach(track => pc.addTrack(track, stream));
  }, onError);
如何获取视频和音频源显示的所有设备id。请帮我找人

我只想所有的设备id应该显示,我可以选择其中任何一个


我的意思是,当我在手机上使用它时,它只会选择我的前置摄像头。但是我应该在这里插入什么命令,以便我可以移动到我的后置摄像头或任何其他连接的摄像头设备,音频也是如此,没有音频设备可供选择

我想您正在寻找它,它似乎在所有最近的浏览器(而不是IE)上都实现了。

可能会回答您的问题