Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Create a Directory in PhoneGap Application

Trying to figure out how to create a directory on the file system using PhoneGap.

I want to create a directory for my PhoneGap application, so I can store images the user creates there and load them back up in the app.

like image 995
John Sonmez Avatar asked Feb 18 '12 17:02

John Sonmez


1 Answers

This is how you do it :

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onRequestFileSystemSuccess, null); 

function onRequestFileSystemSuccess(fileSystem) { 
        var entry=fileSystem.root; 
        entry.getDirectory("example", {create: true, exclusive: false}, onGetDirectorySuccess, onGetDirectoryFail); 
} 

function onGetDirectorySuccess(dir) { 
      console.log("Created dir "+dir.name); 
} 

function onGetDirectoryFail(error) { 
     console.log("Error creating directory "+error.code); 
} 

On iOS, this script will create a directory named 'example' in Applications/YOUR_APP/Documents/

like image 105
Titouan de Bailleul Avatar answered Sep 17 '22 21:09

Titouan de Bailleul