在 google Chrome 中激活麦克风时出错
Error activating microphone in google Chrome
我正在尝试启用麦克风以允许用户录制音频,但出现此错误:
Uncaught TypeError: 无法读取未定义的 属性 'getUserMedia'
在激活麦克风
navigator.mediaDevices.getUserMedia({audio: true, video:false})
.then(stream => {
handlerFunction(stream, $audioSelect.siblings(".recordedAudio"));
$(".record").prop("disabled", false);
})
从 Chrome 74 开始抓取 navigator.mediaDevices
需要安全上下文。
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/mediaDevices
这意味着非 https://
请求将 return 一个未定义的对象。
有关此更改的更多信息:https://w3c.github.io/mediacapture-main/#local-content
我正在尝试启用麦克风以允许用户录制音频,但出现此错误:
Uncaught TypeError: 无法读取未定义的 属性 'getUserMedia' 在激活麦克风
navigator.mediaDevices.getUserMedia({audio: true, video:false})
.then(stream => {
handlerFunction(stream, $audioSelect.siblings(".recordedAudio"));
$(".record").prop("disabled", false);
})
从 Chrome 74 开始抓取 navigator.mediaDevices
需要安全上下文。
https://developer.mozilla.org/en-US/docs/Web/API/Navigator/mediaDevices
这意味着非 https://
请求将 return 一个未定义的对象。
有关此更改的更多信息:https://w3c.github.io/mediacapture-main/#local-content