[ https://issues.apache.org/jira/browse/CB-9752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason Ginchereau resolved CB-9752. ---------------------------------- Resolution: Fixed > getDirectory fails on valid directory with assets filesystem > ------------------------------------------------------------ > > Key: CB-9752 > URL: https://issues.apache.org/jira/browse/CB-9752 > Project: Apache Cordova > Issue Type: Bug > Components: Android, Plugin File > Environment: cordova 5.3.3 > cordova android 4.0.0 > cordova-plugin-file 2.0.0 > *** using build-extras.gradle to speed up lookups (as per README.md for > plugin) *** > Reporter: Denis Babineau > Assignee: Jason Ginchereau > > The following JS snippet fails with "failed to get www directory": > window.resolveLocalFileSystemURL(cordova.file.applicationDirectory, > function(appDir) { > appDir.getDirectory('www', {create:false}, function(wwwDir) { > console.log("success!"); > }, function() { > console.log("failed to get www directory"); > }); > }, function() { > console.log("Failed to get application directory"); > }); > I narrowed it down to AssetFilesystem.java's listAssets() method called from > isDirectory() which returns the "new String[0];" (assetPath = 'www/' in this > method) which in turn causes isDirectory() to return false. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org