PhoneGap Media API无法覆盖iPhone设备上录制的音频

时间:2012-01-27 17:58:30

标签: ios cordova

我在'www / audio /'文件夹中有一个音频文件'default.wav'。在iOS模拟器中,我可以录制音频,覆盖'www / audio / default.wav'并播放它。但是,在真实设备上,'default.wav'不能被覆盖。无论录制多少次,设备始终播放未更改的音频文件。 有人可以告诉我如何保存新的录音音频或覆盖到设备上'www / audio /'文件夹中的'default.wav'吗?我在运行iOS5的iPhone上使用phonegap 1.3.0。

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();
}

1 个答案:

答案 0 :(得分:1)

您无法覆盖www目录中的文件。这些是您的申请的一部分。