我正在嘗試使用javascript記錄音頻並將其上傳到服務器。我正在使用記錄器js的Matt Diamond.But問題是文件生成時間爲0分鐘。當通過螢火蟲控制檯調試發現audiocontext屬性被暫停。當谷歌搜索出來錄製時,audiocontext的狀態應該處於運行狀態。不知道問題是由於國家還是我缺少某些東西。想知道是什麼原因導致audiocontext狀態處於暫停模式。如果我嘗試在其他瀏覽器上運行狀態並生成文件。但我的限制是我想使用Firefox瀏覽我的應用程序Firefox Audiocontext已暫停
火狐版本:42.0
下面是代碼
if(audioRecorder)
{
audioRecorder.clear();
audioRecorder.record();
setTimeout(stopRecorder,9000); // 9 secs
}
function stopRecorder()
{
if(audioRecorder)
{
audioRecorder.stop();
audioRecorder.exportWAV(function(blob){
alert("Blob size : "+blob.size);
// code for sending the blob to server
});
}
}
調試的螢火audiocontext上面的代碼暫停時。
在此先感謝