Или можно обойтись временным хранилищем. и как лучше и куда сохранить
я вот по стандартному ничего не меняя из гитхаба их беру
function recordAudio() {
var src = "myrecording.mp3";
var mediaRec = new Media(src,
// success callback
function () {
alert("recordAudio():Audio Success");
},
// error callback
function (err) {
alert("recordAudio():Audio Error: " + err.code);
}
);
// Record audio
mediaRec.startRecord();
// Stop recording after 10 seconds
setTimeout(function () {
mediaRec.stopRecord();
mediaRec.play();
}, 10000);
}
как у меня потом должны выглядеть функция отправки на сервер
(в моем представлении так)
function up() {// !! Assumes variable fileURI contains a valid URI to a text
// file on the device
var fileURI = "помогите люди добрые с путем";
var options = new FileUploadOptions();
options.fileKey = "file";
options.fileName=fileURI.substr(fileURI.lastIndexOf('/')+1);
options.mimeType = "audio/mp3";
var params = new Object();
params.value1 = "test";
params.value2 = "param";
options.params = params;
var ft = new FileTransfer();
ft.upload(fileURI, "http://myserver/upload.php", win, fail, options);
}