我正在尝试使用 phonegap 录制音频。当我单击我的录制按钮时,函数 recordAudio() 成功执行。但是第二次日志给出错误。音频源没问题,但我不知道那个错误是什么意思。这是错误:
E/AudioRecord( 40): could not get audio input for record source 1
e/stagefrightrecorder ( 40): audio source is not initialized
e/mediarecorder( 2676): start failed -2147483648
d/cordovalog( 2676): file:///android_asset/www/phonegap.js: line 862 : uncaught error: error calling method on NPObject
这是我的代码:
var my_mediaRec=null;
var recInterval=null;
// Record audio
//
function recordAudio(){
my_mediaRec = new Media(fs_path+"/recording"+lesson_no+".mp3", onSuccessRecord, onError);
// Record audio
my_mediaRec.startRecord();
recInterval = setInterval(function() {
endWord++;
placeRecordMarker(endWord)
}, 1000);
}