我正在使用MP3RecorderJS。它工作得很好,除了当我录制的音频超过30秒时,它失败了,因为Javascript引发内存不足错误,这是由于base64数据太大。
以下是我使用的代码:
recorderObject.exportMP3(function(base64_mp3_data) {
var url = 'data:audio/mp3;base64,' + base64_mp3_data;
});
这是失败的地方,因为后面的Ajax函数没有被读取。
如上所述,当我录制音频15-30秒时,它可以正常工作。比这更长,它失败了。
非常感谢任何帮助。
乙