Skip to content

Instantly share code, notes, and snippets.

@glynrob
Created February 23, 2013 20:04
Show Gist options
  • Save glynrob/5021118 to your computer and use it in GitHub Desktop.
Save glynrob/5021118 to your computer and use it in GitHub Desktop.
filesystem api delete file or folder
// delete file
function deleteFile(fileName){
fs.root.getFile(fileName, {create: false}, function(fileEntry) {
fileEntry.remove(function() {
displayDirectory();
}, errorHandler);
}, function(e) {
if (e.code == FileError.INVALID_MODIFICATION_ERR){
alert('Filename does not exists');
}
});
}
// delete folder
function deleteFolder(fileName){
fs.root.getDirectory(fileName, {create: false}, function(dirEntry) {
dirEntry.removeRecursively(function() {
displayDirectory();
}, errorHandler);
}, function(e) {
if (e.code == FileError.INVALID_MODIFICATION_ERR){
alert('Folder does not exists');
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment