Android中的PhoneGap Downloader插件

时间:2014-01-15 17:57:50

标签: android jquery-mobile cordova

我是Phonegap的新手,我目前正在使用jquery mobile和Phonegap开发一个Android应用程序。

我搜索了很多关于如何使用下载程序插件以及如何在您的Html文件中调用它,其中包含您要使用下载程序插件下载的文件的链接但找不到任何有效的示例。

这里的任何人都可以向我提供PhoneGap下载器插件的简单工作演示,以便我获得有关如何使用它的相关信息。或者帮助我实现插件并在特定网址上调用它。

提前致谢。 :)

1 个答案:

答案 0 :(得分:0)

我很久以前使用了一个下载器插件,带有phonegap 2.2,它非常容易使用。

您尝试使用的插件是this吗?或者this one

第一个似乎已经针对phonegap 2.7+格式进行了更新,因此可以在phonegap 3项目中使用,除了您无法使用CLI安装,并且必须在平台中手动插入/ android或者你可以自己编写一个plugin.xml。

要使用它,您只需按照readme.md中的说明操作,或阅读http://www.toforge.com/2011/02/phonegap-android-plugin-for-download-files-from-url-on-sd-card/中的原始文章

我再次尝试在最新版本的phonegap中使用它,并且不确定该插件是否应该更新为兼容。

编辑: 对于您必须致电的每个文件:

window.plugins.downloader.downloadFile("http://server/file.txt", {overwrite: true}, 
      function(res) {
        //function called when the file is downloaded
        //the file content is in res
    }, function(error) {
        //function called in case of error
    }
);

如果您需要下载多个文件,可以在成功的情况下下载调用函数中的下一个文件。