等待cordova FileTransfer完成

时间:2014-09-12 09:18:04

标签: android ios cordova wait

我正在设备上使用cordova filetransfer localy下载整个应用程序,然后将索引重定向到下载的位置。

但我的问题是,我似乎找不到任何等待在重定向之前完成文件传输的解决方案。

她是我的下载代码:

 window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fileSystem) {
    var fileTransfer = new FileTransfer();


    var downloadUrl = "http://example.com/index.html";
    var relativeFilePath = "example/index.html";
    fileTransfer.download(downloadUrl, localpath = fileSystem.root.toURL() + '/' + relativeFilePath, function(entry) {
            console.log("Success");
        },
        function(error) {
            console.log("Error during download. Code = " + error.code);
        });

我正在为每个文件这样做。 (约200个文件)。也许有更好的方法,但这很有效。

我已经尝试过document.ready,$。when()。done()但没有运气。任何建议将不胜感激。

0 个答案:

没有答案