1

我正在构建一个具有更新功能的电话间隙应用程序。该应用程序最初安装并包含许多图像,这些图像分为三个文件夹。我需要的是能够下载新图像,并将它们放入那些特定的文件夹中......

所以,我的第一个需要是获取设备上的实际应用程序文件夹。到目前为止,我还没有找到太多这方面的信息......

谢谢!

好的,所以仍在尝试并且没有走那么远。我得到了一个 fileSystem 对象,并从中跟踪根,如下所示:

var dirEntry = fileSystem.root;
alert(dirEntry.name);

但我得到的只是:sdcard

显然那是行不通的。有人可以在这里给我一个提示吗?

仍在尝试使其正常工作,我发现了以下信息:如果手机中没有 SDCARD,则返回的持久文件系统路径将是:

/data/data/{package name} 其中 {package name} 是您的 androidManifest.xml 文件中清单标记中的包属性。

这有道理吗?对我来说不是......如果有一个 sdcard,99% 的时间都会有,我怎么才能进入我的应用程序文件夹?

4

1 回答 1

0

利用

alert('entry2' + cordova.file.applicationStorageDirectory);

于 2014-08-12T20:07:28.077 回答