plus 的downloader示例。
第19行的代码,我增加了回调函数。
dtask = plus.downloader.createDownload( url, options ,function ( d, status ){
console.log("下载完成回调:"+d.filename);
});
操作步骤:【第1次】
【创建】【启动】
输出1次日志
下载完成回调:_downloads/Snip_V2.0_5771.dmg
操作步骤:【第2次】(重新启动了App)
【创建】【启动】【暂停】【恢复】
输出2次日志
下载完成回调:_downloads/Snip_V2.0_5771.dmg
下载完成回调:_downloads/Snip_V2.0_5771.dmg
操作步骤:【第3次】(重新启动了App)
【创建】【启动】【暂停】
输出1次日志
下载完成回调:_downloads/Snip_V2.0_5771.dmg
为什么会这样?
第2次的测试,难道是有2次不同的下载任务?
第3次的测试,我的本意的我先暂停下载,过一会(比如过30分钟)再继续下载,但是发现没过一会提示完成了。
0 个回复