getusermedia怎么获取摄像头列表
文章标签
getusermedia
要获取摄像头列表,可以使用navigator.mediaDevices.enumerateDevices()
方法。这个方法会返回一个Promise对象,可以通过.then()
方法来获取设备列表。在列表中,可以通过kind
属性来判断设备类型是摄像头还是麦克风。
下面是一个简单的示例代码:
navigator.mediaDevices.enumerateDevices()
.then(function(devices) {
devices.forEach(function(device) {
if (device.kind === 'videoinput') {
console.log(device.label + " - " + device.deviceId);
}
});
})
.catch(function(err) {
console.log(err.name + ": " + err.message);
});
这段代码会列出所有摄像头设备的标签和设备ID。
版权声明
本文仅代表作者观点,不代表米安网络立场。
上一篇:navicat建立连接不成功怎么解决 下一篇:最便宜的物理服务器怎么租用
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。