【事件】 | void onDownloadProgressChanged(String url,String path, int totalSize,int downloadedSize) |
【说明】 | 使用downloadWithCallback()下载文件时下载进度的事件,可以在该事件中根据进度显示进度条等。 |
【参数】 |
url:要下载的文件。
path:文件下载后的保存地址,使用相同的文件名保存在SD卡中的/download文件夹中,您可以在下载完毕后将文件拷贝到其它文件夹中并执行其它操作。 totalSize:文件的大小,-1表示服务器未返回文件长度。 downloadedSize:文件已下载部分的大小。 |
【示例】 |
window.rexseeDownload.downloadWithCallback('http://www.rexsee.com/rexsee/movie0dian1.apk');
回调函数
运行示例
|
【事件】 | void onDownloadFinished(String url,String path) |
【说明】 | 下载文件完毕时触发的事件,触发时间紧随进度100%的onDownloadProgressChanged事件,但是该事件无论是使用download()函数下载还是使用downloadWithCallback()函数下载都会触发,而onDownloadProgressChanged事件只在使用downloadWithCallback()函数下载时触发,而且如果服务器未返回文件长度时(返回-1)永远不会达到100%。 |
【参数】 |
url:要下载的文件。
path:文件下载后的保存地址,使用相同的文件名保存在SD卡中的/download文件夹中,您可以在下载完毕后将文件拷贝到其它文件夹中并执行其它操作。 |
【示例】 | 无 |
【事件】 | void onDownloadTimeout(String url,String timeout) |
【说明】 | 下载文件网络超时时触发的事件。 |
【参数】 |
url:要下载的文件。
timeout:超时时间。 |
【示例】 | 无 |