Cordova Déplacer le Fichier à l'aide de l'url du fichier

Comment puis-je déplacer un fichier à l'aide de l'URL que je reçois de la Caméra?

ni successCallback ni errorCallback est appelé par la fonction moveTo. Quelqu'un peut-il me dire ce que je fais de mal et qu'une solution possible ressemble?

function successCallback(entry) {
    console.log("New Path: " + entry.fullPath);
    alert("Success. New Path: " + entry.fullPath);
}

function errorCallback(error) {
    console.log("Error:" + error.code)
    alert(error.code);
}

//fileUri = file:///emu/0/android/cache/something.jpg
function moveFile(fileUri) {
    newFileUri  = cordova.file.dataDirectory + "images/";
    oldFileUri  = fileUri;
    fileExt     = "." + oldFileUri.split('.').pop();

    newFileName = guid("car") + fileExt;

    //move the file to a new directory and rename it
    fileUri.moveTo(cordova.file.dataDirectory, newFileName, successCallback, errorCallback);
}

Je suis à l'aide de Cordova version 4.1.2 Également installé à Cordova Fichier Plugin

Avez-vous vérifié si vous avez des erreurs dans la console?

OriginalL'auteur Scratch. | 2015-01-12