我希望能够将一些文件复制到我的PhoneGap/Cordova的Documents目录中,以便在我使用cordova-plugin-file API列出该目录时显示它们.不幸的是,文件API与平板电脑存储上实际存在的内容之间似乎存在一些脱节.以下是File插件规范所说的系统目录结构应如下所示:
file:///android_asset/| cordova.file.applicationDirectoryfile:///android_asset/data/data/<app-id>/| cordova.file.applicationStorageDirectoryfile:///android_asset/data/data/<app-id>/cache| cordova.file.cacheDirectoryfile:///android_asset/data/data/<app-id>/files| cordova.file.dataDirectoryfile:///android_asset/data/data/<app-id>/Documents| cordova.file.documents<sdcard>/| cordova.file.externalRootDirectory<sdcard>/Android/data/<app-id>/| cordova.file.externalApplicationStorageDirectory<sdcard>/Android/data/<app-id>/cache| cordova.file.externalCacheDirectry<sdcard>/Android/data/<app-id>/files| cordova.file.externalDataDirectory不幸的是,当我将设备(4.4.2 /联想平板电脑)插入我的PC或Mac时,我没有看到这一点.相反,我看到:
- Internal Storage
|- .IdeaDesktopHD
|- .lelauncher
|- .magic
|- .powercenterhd
|- Alarms
|- Android
|- Audio
|- Bluetooth
|- Contact
|- data
|- DCIM
|- Document
|- Download
|- googleota
|- legc
|- LenovoReaper
|- LesyncDownload
|- Movies
|- MyFavorite
|- Notifications
|- Others
|- Pictures
|- …Run Code Online (Sandbox Code Playgroud)