Firefox 23 理论上支持 Web Audio API;但是,以下适用于 Chrome Canary 的代码段在 Firefox Aurora 中失败:
var theAudioContext = new AudioContext;
navigator.getUserMedia({"audio": true}, function(stream) {
var input = theAudioContext.createMediaStreamSource(stream);
// theAudioContext.createMediaStreamSource is not a function
},
function(){ /* err */ });
未来是否计划将此 API 支持作为 Firefox 的一部分,或者现在是否有另一种使用 MediaStreams 的方法?