2017-05-16 12 views
1

MediaRecorder API에 문제가 있습니다. 그것은 크롬에서 잘 작동 및 Firefox (맥)의 이전 버전에서 작동하는 데 사용하지만, 버전 53.0.2 이후, 나는 dev에 콘솔에서 다음을 얻을 :Firefox 53.0.2의 MediaRecorder가 오디오 녹음을 지원하지 않습니다.

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

파이어 폭스를 통해 오디오 녹음을 지원을 중단 했 MediaRecorder API?

답변

1

Firefox는 FF47에 MediaRecorder.isTypeSupported()을 구현했습니다. 나는 네가 말했던 것처럼 지금과 47 사이에 mozRegression 루프가 바뀌 었는지 확인하기 위해 루프를 수행했다.

결과 : 시도한 버전 (osX)에서 audio/webm에 대해 사실을보고 한 적이 없습니다.

그러나 Firefox는 audio/ogg mimeType을 지원합니다 (은 오디오의 기본값 인 임). 그리고 파이어 폭스와 크롬은 모두 Opus codec으로 인코딩 된 오디오를 녹음하기 때문에 콘테이너에 대한보다 일반적인 mimeType은 실제로 audio/ogg입니다.

audio/ogg의 경우 Chrome에서 true를 반환하지 않습니다.

앞으로 찾으십시오 this API.