wencywww opened a new issue, #557:
URL: https://github.com/apache/cordova-plugin-file/issues/557

   ## Problem
   directoryReader.readEntries() does not return all existing entries
   
   ### What is expected to happen?
   To receive an array containing entries for all existing directories and 
files regarding of their type
   
   
   ### What does actually happen?
   Under Android 11, when using directoryReader.readEntries() to read a 
particular directory, the returned array seems to contain only media-type file 
entries  (jpg/png, amr, mp4, etc.). and directory entries
   
   
   ## Information
   I use Samsung 2 phones with identical contents of the given directory, one 
with Android 7, the other with Android 11. The first one works as expected, but 
the second one does not. The same is with a third device using Android 12
   
   
   
   ### Command or Code
   ```
   function printDirectoryContents() {
       window.resolveLocalFileSystemURL(cordova.file.externalRootDirectory + 
"mydir", function (dirEntry) {
           var directoryReader = dirEntry.createReader();
           directoryReader.readEntries(function (entries) {
                   console.log(entries);
           });
       });
   }
   ```
   
   
   ### Version information
   Cordova: 11.0.0
   Cordova-plugin-file: 7.0.0
   Android v. 7, 11, and 12
   
   
   ## Checklist
   <!-- Please check the boxes by putting an x in the [ ] like so: [x] -->
   
   - [x] I searched for existing GitHub issues
   - [ ] I updated all Cordova tooling to most recent version
   - [x] I included all the necessary information above
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to