[ https://issues.apache.org/jira/browse/CB-6935?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mestre Muten updated CB-6935: ----------------------------- Description: As of version 1.2.0 of this plugin, some special directory paths were added under cordova.file.*Directory. All of them seem to work, but "applicationDirectory" on Android platform doesn't. This special directory equals "file:///android_asset/". It calls fail callback with error code = 1 (NOT_FOUND_ERR). For a simple test just call this on deviceready: window.resolveLocalFileSystemURL(cordova.file.applicationDirectory, function(dirEntry){ console.log('SUCCESS'); }, function(error){ console.log('ERROR: '+JSON.stringify(error)); }); was: As of version 1.2.0 of this plugin, some special directory paths were added under cordova.file.*Directory. All of them seem to work, but "applicationDirectory" on Android platform doesn't. This special directory equals "file:///android_asset/". It calls fail callback with error code = 1 (NOT_FOUND_ERR). For a simple test just call this on deviceready event callback: window.resolveLocalFileSystemURL(cordova.file.applicationDirectory, function(dirEntry){ console.log('SUCCESS'); }, function(error){ console.log('ERROR: '+JSON.stringify(error)); }); > [Android][cordova-plugin-file] window.resolveLocalFileSystemURL can't resolve > cordova.file.applicationDirectory URL > ------------------------------------------------------------------------------------------------------------------- > > Key: CB-6935 > URL: https://issues.apache.org/jira/browse/CB-6935 > Project: Apache Cordova > Issue Type: Bug > Components: Android, Plugin File > Affects Versions: 1.2.0 > Environment: - Samsung I-9100 Intl (Cyanogenmod 10.2, android 4.3.1) > - Samgsung GT-P5110 (Cyanogenmod 11, android 4.4.2) > Reporter: Mestre Muten > Labels: easyfix, patch > Original Estimate: 2h > Remaining Estimate: 2h > > As of version 1.2.0 of this plugin, some special directory paths were added > under cordova.file.*Directory. > All of them seem to work, but "applicationDirectory" on Android platform > doesn't. > This special directory equals "file:///android_asset/". > It calls fail callback with error code = 1 (NOT_FOUND_ERR). > For a simple test just call this on deviceready: > window.resolveLocalFileSystemURL(cordova.file.applicationDirectory, > function(dirEntry){ > console.log('SUCCESS'); > }, function(error){ > console.log('ERROR: '+JSON.stringify(error)); > }); -- This message was sent by Atlassian JIRA (v6.2#6252)