【说明】 | 本对象继承了rexseeDownload对象,因此除增加了以下函数外,支持rexseeDownload中的全部函数和事件。 |
【函数】 | void getPrivateDownloadPath(String url) |
【说明】 | 获得系统默认的私有下载后的文件路径。 |
【返回】 | 无 |
【参数】 | url:要下载的文件的URL地址。 |
【示例】 |
alert(rexseeAdvanceDownload.getPrivateDownloadPath('http://www.rexsee.com/rexsee/movie0dian1.apk'));
运行示例
|
【函数】 | void privateDownload(String url) |
【说明】 | 下载文件,保存在手机内存私有文件夹中,使用默认的进度条并在下载完毕后触发事件onDownloadFinished。注意,在某些手机中,由于权限问题,保存在私有文件夹中的文件无法直接打开。 |
【返回】 | 无 |
【参数】 | url:要下载的文件的URL地址。 |
【示例】 |
rexseeAdvanceDownload.privateDownload('http://www.rexsee.com/rexsee/movie0dian1.apk');
回调函数
运行示例
|
【函数】 | void privatedDownloadWithCallback(String url) |
【说明】 | 下载文件,保存在手机内存私有文件夹中,并且在下载过程中触发事件onDownloadProgressChanged。 |
【返回】 | 无 |
【参数】 | url:要下载的文件的URL地址。 |
【示例】 | 无 |
【函数】 | JsonArray getPrivateDownloads() |
【说明】 | 读取手机内存私有文件夹中所有下载的文件的列表。 |
【返回】 | 手机内存私有文件夹中所有下载的文件的列表,是JSON格式的字符串,代表一个数组,使用"eval('('+json+')')"转换为JavaScript数组对象。 |
【参数】 | 无 |
【示例】 |
alert(rexseeAdvanceDownload.getPrivateDownloads());
运行示例
|
【函数】 | void clearPrivateDownloads() |
【说明】 | 清除手机内存私有文件夹中所有下载的文件。 |
【返回】 | 无 |
【参数】 | 无 |
【示例】 |
rexseeAdvanceDownload.clearPrivateDownloads();
运行示例
rexseeDialog.toast('清除完毕!'); |