'www/audio /'フォルダに 'default.wav'というオーディオファイルがあります。 iOSシミュレータでは、オーディオを録音し、 'www/audio/default.wav'を上書きして再生できます。ただし、実際のデバイスでは、 'default.wav'を上書きすることはできません。録音した回数にかかわらず、デバイスは常に変更されていないオーディオファイルを再生します。 新しい録音オーディオを保存する方法や、デバイスの「www/audio /」フォルダの「default.wav」に上書きする方法は教えてください。 iOS5を実行しているiPhoneでphonegap 1.3.0を使用しています。PhoneGap Media APIは、録音したオーディオをiPhoneデバイスに上書きできません
function recordAudio() {
var src = "audio/default.wav";
mediaRec = new Media(src, onSuccess, onError);
mediaRec.startRecord();
}
function stopRecordAudio(){
mediaRec.stopRecord();
mediaRec.release();
alert('stopRecordAudio');
}
function playAudio() {
var src = "audio/default.wav";
mediaPlay = new Media(src, onSuccessPlay, onErrorPlay);
mediaPlay.play();
}
このサンプルを確認してくださいhttp://html5help.wordpress.com/2012/07/17/phonegap-media-api/ –