1

我对 MediaRecorder API 有疑问。它在 Chrome 上运行良好,并且曾经在早期版本的 Firefox (Mac) 上运行,但从 53.0.2 版开始,我在开发控制台中得到以下信息:

--> MediaRecorder.isTypeSupported('audio/webm') false --> MediaRecorder.isTypeSupported('video/webm') true

Firefox 是否停止通过 MediaRecorder API 支持音频录制?

4

1 回答 1

1

Firefox 确实MediaRecorder.isTypeSupported()在 FF47 中实现。我在现在和 47 之间做了一个 mozRegression 循环来检查它什么时候改变了,就像你说的那样。

audio/webm结果:在任何尝试过的版本中(在 osX 上),它从未报告过 true 。

但是,Firefox 确实支持audio/oggmimeType,(我猜这是仅音频的默认设置)。由于 Firefox 和 Chrome 都记录使用Opus 编解码器编码的音频,因此容器更常见的 mimeType 确实是audio/ogg.

请注意,Chrome 不会为audio/ogg.

期待这个 API

于 2017-05-16T13:49:22.443 回答