相关疑难解决方法(0)

在 Chrome 中使用 MediaRecorder 录制为 Ogg

有没有办法在使用 MediaRecorder 时在 Chrome 中记录 ogg 格式?我相信,Chrome 默认支持 WebM。以下是我所做的

    navigator.mediaDevices.getUserMedia({ audio: true })
    .then(stream => {
        rec = new MediaRecorder(stream);

        rec.ondataavailable = e => {
            audioChunks.push(e.data);
            if (rec.state == "inactive")
            {
                let blob = new Blob(audioChunks, { 'type': 'audio/ogg; codecs=opus' });
            }
        };

    })
    .catch(e => console.log(e));
Run Code Online (Sandbox Code Playgroud)

javascript mediarecorder

7
推荐指数
2
解决办法
5352
查看次数

标签 统计

javascript ×1

mediarecorder ×1