我正在使用enumerateDevices
(请参阅此处的参考)来获取用户的相机和麦克风列表。
此代码在 Chrome 上运行良好:
$(document).ready(function(){
navigator.mediaDevices.enumerateDevices()
.then(gotDevices)
});
但由于它在 IE 上不受支持,因此会引发错误:
无法获取未定义或空引用的属性“enumerateDevices”
我的问题:有没有可以在所有浏览器中使用的替代方法?