update tutorial run instalar descargar android ios cordova blackberry cordova-2.0.0

android - tutorial - ¿Puedo copiar el directorio usando Phonegap/cordova framework?



update cordova version (1)

quiero copiar un directorio de una ubicación a otra. investigo sobre eso encontré copyTo Api. En ese documento encontré un ejemplo rápido de doc como abajo

function win(entry) { console.log("New Path: " + entry.fullPath); } function fail(error) { alert(error.code); } function copyDir(entry) { var parent = document.getElementById(''parent'').value, newName = document.getElementById(''newName'').value, parentEntry = new DirectoryEntry({fullPath: parent}); // copy the directory to a new directory and rename it entry.copyTo(parentEntry, newName, success, fail); }

Ahora, ¿cómo puedo confundir dónde está la variable de ruta de origen y cuál es la ruta de destino variable? ¿Puede alguien darme un buen ejemplo para esto


Espero que lo siguiente te ayude a comprender:

var root; window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSystem) { root = fileSystem.root; // get the directory we want to get within the root directory var srcDir = ''srcDir''; root.getDirectory(srcDir, {create: false}, getDirectoryWin, getDirectoryFail); }); // the directory param should be a DirectoryEntry object that points to the srcDir function getDirectoryWin(directory){ console.log(''got the directory''); // path to the parent directory that holds the dir that we want to copy to // we''ll set it as the root, but otherwise you''ll // need parentDir be a DirectoryEntry object var parentDir = root; // name of the destination directory within the parentDir var dstDir = ''dstDir''; // use copyWin/copyFail to launch callbacks when it works/fails directory.copyTo(root, dstDir, copyWin, copyFail); } function getDirectoryFail(){ console.log("I failed at getting a directory"); } function copyWin(){ console.log(''Copying worked!''); } function copyFail(){ console.log(''I failed copying''); }