phonegap を使用してオーディオを録音しようとしています。録音ボタンをクリックすると、関数 recordAudio() が正常に実行されます。しかし、2回目のログではエラーが発生します。オーディオ ソースは問題ありませんが、エラーの意味がわかりません。エラーは次のとおりです。
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);
}