angular - progressEvent.lengthComputable logs false value -


i using ionic native filetransfer in ionic 3 show progress when downloading/uploading file.. can't seem progress

.ts

download(attachment){   const filetransfer: transferobject = this.transfer.create()    this.is_downloading = true;   // show progressbar    filetransfer.onprogress((progressevent: progressevent) => {     this.ng_zone.run(() => {       console.log('progressevent.lengthcomputable: ', progressevent.lengthcomputable)         // shows false        if (progressevent.lengthcomputable){         console.log('progressevent.loaded: ', progressevent.loaded)        // 'if condition' when removed, .loaded seems fine showing value         console.log('progressevent.total: ', progressevent.total)        // no total , showing '0'         let progress = math.round((progressevent.loaded / progressevent.total) * 100);           if (progress > 100) progress = 100;           if (progress < 0) progress = 0;           this.progress = progress;         console.log('progress : ', progress);         // 'infinity'        }     });   });    filetransfer.download(url, this.storagedirectory + attachment.filename, true).then((entry)=>{     console.log('entry': entry);   });  } 


Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

Why does math.random(999999999999) returns 1 in Lua? -