Phonegap 3.5.0 Cordova 在构建应用程序后访问应用程序文件夹
Phonegap 3.5.0 Cordova Access to application folder after build app
使用 Phonegap Build 为 iOS
和 Android
构建应用程序后,我们想将一些在线文件更新为本地应用程序文件,即我们想从在线下载图像到 [= application.The 应用程序中的 12=] 文件夹包含如下文件夹:js/, images/, css/,...
。因此,使用 cordova 文件 API,fileSystem.root.fullPath
返回 '/'
,存储在设备上的文件的基本根,即 /Download, /viber, /media, /Pictures, /WhatsApp, ...
。另外,cordova.file.applicationDirectory
返回安装的应用程序目录,其中不包括应用程序的文件!
问题是如何继续将 images
文件夹的根目录访问到应用程序中?应用程序从图像文件夹中读取图像,因此我们需要将文件更新到此文件夹中...
感谢您的配合。
应用程序文件夹本身是只读的(正如文件插件在 documentation 上所说的那样),因为它是已安装的包。您可以使用 Android 上的 cordova.file.applicationStorageDirectory
和 iOS 上的 cordova.file.applicationDirectory
访问它,并在其后附加正确的路径,例如 www/images/
。
您想将下载的文件存储到 Android 上的 cordova.file.externalDataDirectory
和 iOS 上的 cordova.file.documentsDirectory
等位置,然后在您的应用程序中使用这些文件。
使用 Phonegap Build 为 iOS
和 Android
构建应用程序后,我们想将一些在线文件更新为本地应用程序文件,即我们想从在线下载图像到 [= application.The 应用程序中的 12=] 文件夹包含如下文件夹:js/, images/, css/,...
。因此,使用 cordova 文件 API,fileSystem.root.fullPath
返回 '/'
,存储在设备上的文件的基本根,即 /Download, /viber, /media, /Pictures, /WhatsApp, ...
。另外,cordova.file.applicationDirectory
返回安装的应用程序目录,其中不包括应用程序的文件!
问题是如何继续将 images
文件夹的根目录访问到应用程序中?应用程序从图像文件夹中读取图像,因此我们需要将文件更新到此文件夹中...
感谢您的配合。
应用程序文件夹本身是只读的(正如文件插件在 documentation 上所说的那样),因为它是已安装的包。您可以使用 Android 上的 cordova.file.applicationStorageDirectory
和 iOS 上的 cordova.file.applicationDirectory
访问它,并在其后附加正确的路径,例如 www/images/
。
您想将下载的文件存储到 Android 上的 cordova.file.externalDataDirectory
和 iOS 上的 cordova.file.documentsDirectory
等位置,然后在您的应用程序中使用这些文件。