MediaRecorder API存在问题。它在Chrome上工作正常并且曾用于早期版本的Firefox(Mac),但自版本53.0.2起,我在开发控制台中获得以下内容:
--> MediaRecorder.isTypeSupported('audio/webm')
false
--> MediaRecorder.isTypeSupported('video/webm')
true
Firefox是否通过MediaRecorder API停止支持录音?
答案 0 :(得分:1)
Firefox确实在FF47中实现了MediaRecorder.isTypeSupported()
。我在现在和47之间做了一个mozRegression循环来检查它是否像你说的那样发生了变化。
结果:在尝试的任何版本(在osX上)中audio/webm
都没有报告为真。
但是,Firefox确实支持audio/ogg
mimeType,(我认为它只是音频的默认值)。由于Firefox和Chrome都会记录使用Opus codec编码的音频,因此容器中更常见的mimeType确实是audio/ogg
。
请注意,对于audio/ogg
,Chrome不会返回true。
期待this API。