【发布时间】:2021-05-07 09:28:34
【问题描述】:
所以我正在尝试使用 Screen Capture API 来录制音频,我有这样的事情:
const stream = await navigator.mediaDevices.getDisplayMedia({
video: {
frameRate: 1,
},
audio: {
echoCancellation: { ideal: true },
noiseSuppression: { ideal: true },
},
});
但生成的流只有一个视频轨道,没有音频。知道我做错了什么吗?
【问题讨论】:
-
你用的是什么浏览器?目前,此功能在 Chrome 74 和 Edge 79 上为 only available。
-
使用 navigator.mediaDevices.getSupportedConstraints() 检查哪些约束可供您使用