navigator.mediaDevices.getUserMedia 目前支持的url:
localhost、file和https
http的url下navigator.mediaDevices.getUserMedia 为undefined
其中 navigator的应该用是关于系统的一些信息采取
如获取 当前浏览器类型
function getBrowserId () {
var aKeys = ["MSIE", "Firefox", "Safari", "Chrome", "Opera"],
sUsrAg = navigator.userAgent,
nIdx = aKeys.length - 1;
for (nIdx; nIdx > -1 && sUsrAg.indexOf(aKeys[nIdx]) === -1; nIdx--);
return nIdx;
}
console.log(getBrowserId());
https://developer.mozilla.org/zh-CN/docs/Web/API/Window/navigator#语法