0

我真的需要一些帮助。我正在构建一个需要能够从服务器下载新内容的应用程序 - 并在已安装的应用程序中添加、替换该内容。

目前,我只是简单地尝试获取应用程序文件夹,但即使这样也很困难。我现在做什么 - 监听 deviceReady 然后像这样请求文件系统:

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFSSuccess, null);

这工作正常。在 onFSSuccess 中,我尝试获取目录条目:

fileSystem.root.getDirectory("data/data/com.gmrmarketing.humana.recipes/images", {create:false}, gotDir, gotError);

所以,这就是问题所在。如图所示,我已经尝试过 Android/data 和 data/data 。两者看起来都一样。当我设置 create:true 我得到 error: 12 in gotError - 据我所知,这意味着该文件夹存在。当我使用 create: false 我得到错误:1,我认为这是一个未找到的错误。

得到这两个错误是没有意义的......我认为 getDirectory 会返回如果存在的目录,如果不存在则创建 - 两者都不会出错。

任何人都可以在这里帮帮我吗?我有一个即将到来的最后期限,这真的阻止了我进一步发展。

4

0 回答 0