带Phonegap的iOS:下载特定文件夹中的文件
我刚开始在iOS模拟器上测试我的Phonegap应用程序,但我遇到了一些问题: 我做的第一件事是获取根路径:带Phonegap的iOS:下载特定文件夹中的文件,ios,cordova,download,Ios,Cordova,Download,我刚开始在iOS模拟器上测试我的Phonegap应用程序,但我遇到了一些问题: 我做的第一件事是获取根路径: requestFileSystem(LocalFileSystem.PERSISTENT,0,onSuccess,onError) 所以我得到了这样的东西:Users/christophe/Library/Application Support/iphonesimulator/5.1/Applications/CODE/Documents 然后我发现我需要在这个路径之前添加file://
requestFileSystem(LocalFileSystem.PERSISTENT,0,onSuccess,onError)代码>
所以我得到了这样的东西:Users/christophe/Library/Application Support/iphonesimulator/5.1/Applications/CODE/Documents
然后我发现我需要在这个路径之前添加file://来使用resolveLocalFileSystemURI()
,否则找不到该文件
所以我测试了我的下载功能,如下所示:
下载(url,“文件:/”+根目录+“文件夹/siteList.xml”,回调)
但是我得到一个错误,告诉我文件路径或URL是错误的。所以,我检查了网址:没问题
问题来自文件路径。
我添加的“文件夹”阻止了下载。
如果我下载根文件夹中的文件:
下载(url,“文件:/”+root+“/siteList.xml”,回调)代码>
成功了
如何在其他文件夹中下载
我已经在Android上试过了。没有这样的问题
谢谢有人吗?拜托,这真的很重要。我不敢相信我是第一个尝试下载文件并将其存储在文件夹中的人…从逻辑上讲,您需要先创建文件夹,然后再使用它。试试看