【发布时间】:2021-01-05 12:15:27
【问题描述】:
在我正在编码的网站中,我希望用户可以选择在不同的视频输入设备之间切换并查看流。
我能够使用navigator.mediaDevices.enumerateDevices() 枚举所有设备并按种类过滤这些设备给我视频输入设备。
但是,当我尝试使用
navigator.mediaDevices.getUserMedia({ video: { deviceId: deviceIdOfSelectedDevice }}),我注意到我只获得了浏览器允许的摄像头流,而与 deviceId 无关。我想提示浏览器权限以允许使用不同的相机。
【问题讨论】:
标签: javascript html webapi