2014-01-15 36 views
0

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

我搜索了很多关于如何使用下载器插件以及如何在您的Html文件中调用它,该文件中包含您想用下载器插件下载的文件的链接,但找不到任何工作示例。

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

在此先感谢。 :)

回答

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 
    } 
); 

如果您需要下载几个文件,你可以下载一个文件名为在成功的情况下的功能。

+0

感谢您的回复。 我已经按照您提供的教程进行了配置,并且成功配置了插件,但是我无法通过HTML调用该插件,该插件包含指向我想用Downloader插件下载的下载的链接。 – user3199306

+0

您使用的是哪个版本的插件(URL)以及您使用的是哪种电话版本?本教程和其中一个替代版本仅适用于v2.7之前版本的phonegap。 – QuickFix

+0

先生,我使用的是与您提供的教程中所建议的版本相同的版本。我也做了配置,并没有遇到任何问题,但我不知道如何调用插件来下载特定的文件。 我不知道它会下载每个文件,或者我们必须指定我们要下载的文件的URL。 – user3199306