From fbca3f8205b3b903f650fcc9c3cb8d79e98fc0e4 Mon Sep 17 00:00:00 2001 From: zhoulisheng <635547767@qq.com> Date: Fri, 1 Apr 2022 09:59:16 +0800 Subject: [PATCH] 1.DownloadClient.ets optimize the code Signed-off-by: zhoulisheng <635547767@qq.com> --- .../glide/networkmanage/DownloadClient.ets | 63 ++++++++++--------- 1 file changed, 32 insertions(+), 31 deletions(-) diff --git a/entry/src/main/ets/MainAbility/glide/networkmanage/DownloadClient.ets b/entry/src/main/ets/MainAbility/glide/networkmanage/DownloadClient.ets index 96ecab5..6e3a78c 100644 --- a/entry/src/main/ets/MainAbility/glide/networkmanage/DownloadClient.ets +++ b/entry/src/main/ets/MainAbility/glide/networkmanage/DownloadClient.ets @@ -38,7 +38,7 @@ export class DownloadClient implements IDataFetch { var downloadConfig = { url: (request.loadSrc as string), filePath: allpath, - header: {} + header: {}, enableMetered: true, enableRoaming: true, description: desc, @@ -67,60 +67,61 @@ export class DownloadClient implements IDataFetch { onCompleteFunction(arraybuffer); FileUtils.getInstance().deleteFile(downloadPath); - loadTask.off('complete',()={ + loadTask.off('complete',()=>{ loadTask = null; }) - loadTask.off('pause',()={ + loadTask.off('pause',()=>{ }) - loadTask.off('remove',()={ + loadTask.off('remove',()=>{ }) - loadTask.off('progress',()={ + loadTask.off('progress',()=>{ }) - loadTask.off('fail',()={ + loadTask.off('fail',()=>{ }) }) - loadTask.on('pause',()={ + loadTask.on('pause',()=>{ }) - loadTask.on('remove',()={ + loadTask.on('remove',()=>{ }) loadTask.off('fail',(err)=>{ onErrorFunction('DownloadClient Download task fail err ='+err) - if(loadTask){ - loadTask.remove().then(result =>{ - loadTask.off('complete',()={ + if(loadTask) { + loadTask.remove().then(result => { + loadTask.off('complete', () => { - }) - - loadTask.off('pause',()={ - }) - - loadTask.off('remove',()={ - - }) - - loadTask.off('progress',()={ - - }) - - loadTask.off('fail',()={ - - }) - loadTask = null - }).catch(err =>{ - loadTask = null; - console.log('DownloadClient Download task fail err ='+err); }) + + loadTask.off('pause', () => { + }) + + loadTask.off('remove', () => { + + }) + + loadTask.off('progress', () => { + + }) + + loadTask.off('fail', () => { + + }) + loadTask = null + }).catch(err => { + loadTask = null; + console.log('DownloadClient Download task fail err =' + err); + }) + } }) }else{