[ 
https://issues.apache.org/jira/browse/CB-6519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13981741#comment-13981741
 ] 

Shazron Abdullah commented on CB-6519:
--------------------------------------

[aside] See thread here regarding its future: 
http://markmail.org/message/czygtlvcmrrcmche


> Recursive directory creation fails when spaces in directory names
> -----------------------------------------------------------------
>
>                 Key: CB-6519
>                 URL: https://issues.apache.org/jira/browse/CB-6519
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS, Plugin File
>    Affects Versions: 3.4.0
>         Environment: iOS (have not tested on other platforms)
>            Reporter: David Hogg
>            Priority: Minor
>
> Previous to the File Plugin release (Feb 2014), it was possible to 
> recursively create directories by calliing dirEntry.getDirectory using the 
> dirEntry returned from the getDirectory call. 
> Since the Feb release (including the latest File Plugin (v 1.1.0) this will 
> fail if directory names  have spaces in the name (but only if recursive. Eg. 
> Can create 'Some Directory' fine in root, but not 'Some Directory/Another 
> Directory').
> Problem can be reproduced by using the filer.js library  
> [https://github.com/ebidel/filer.js] and calling mkdir.  Here is another 
> library [https://github.com/torrmal/cordova-simplefilemanagement] that does 
> not suffer from this problem as it always returns to the root dirEntry during 
> folder creation.
> As an aside, it would be awesome to have a more convenient file system API in 
> cordova that directly offers support for recursive folders, particularly 
> since it looks like the html5 file system API itself 
> ([http://www.w3.org/TR/file-system-api/],[http://www.html5rocks.com/en/tutorials/file/filesystem])
>  appears to be dead or dying?



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to