我尝试启用麦克风以允许用户录制音频,但出现此错误:
未捕获的类型错误:无法读取未定义的属性“getUserMedia”
在激活麦克风
navigator.mediaDevices.getUserMedia({audio: true, video:false})
.then(stream => {
handlerFunction(stream, $audioSelect.siblings(".recordedAudio"));
$(".record").prop("disabled", false);
})
抓取navigator.mediaDevices
从 Chrome 74 开始,需要安全上下文。
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/mediaDevices https://developer.mozilla.org/en-US/docs/Web/API/Navigator/mediaDevices
这意味着非https://
请求将返回一个未定义的对象。
有关此更改的更多信息:https://w3c.github.io/mediacapture-main/#local-content https://w3c.github.io/mediacapture-main/#local-content
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)