Я использую плагин для передачи файлов Cordova для загрузки изображений на наш сервер. У меня проблема, как показано ниже.
var uploadObject = {uploadSuccess:0, uploadFailure:0};
function uploadImage(fileURL,pic_upload_url,mode){
var options = new FileUploadOptions();
options.fileKey = "file";
options.fileName = fileURL.substr(fileURL.lastIndexOf('/') + 1);
options.mimeType = "text/plain";
var params = {};
params.value1 = "";
params.value2 = "";
options.params = params;
options.chunkedMode = false;
var ft = new FileTransfer();
ft.upload(fileURL,encodeURI(pic_upload_url + "?path=" + options.fileName + "&img_mode="+mode+""), win, fail, options);
}
var win = function (r) {
uploadObject.uploadSuccess++;
}
var fail = function (error) {
uploadObject.uploadFailure++;
}
При успешной загрузке я обновляю объект succcess, и то же самое происходит для сбоя.
Я хочу вернуть что-то из этой функции в переменную, которая находится на другой странице, поэтомучто я могу сделать некоторые дальнейшие проверки.Спасибо!