【发布时间】:2020-11-14 00:13:24
【问题描述】:
我想在我的 Angular 中检查麦克风音量,有没有我可以使用的插件或库?
let mic = navigator.mediaDevices.getUserMedia({ audio: true });
mic.then(function () {
alert('Mic Is Connected');
}).catch(function () {
alert('Mic Is Not Connected');
});
我正在通过上面的代码测试我的麦克风是否连接,现在我想要一个实时音量计
【问题讨论】:
-
这里是一个带有音量控制的微连接的完整示例:developer.mozilla.org/en-US/docs/Web/API/GainNode/gain
-
@enno.void 感谢您的建议,我尝试了代码,但出现一个错误,属性 'webkitAudioContext' 在类型 'Window & typeof globalThis' 上不存在,并且它说 onclick 不存在于类型元素
-
您使用哪个浏览器和版本?不用webkit前缀也可以直接试试。
-
@Selçuk 我正在使用 chrome,我正在将此代码写入打字稿文件
标签: angular webrtc microphone