如何在我的应用程序中设置进度条以进行文件传输

时间:2017-03-06 08:58:00

标签: angular ionic2 cordova-plugins

我正在使用文件传输来上传文件。如何向我的应用添加进度条。此外,当我发送多个文件时,如何获得已执行某些上传的UI。

这是我的代码:

import { Transfer } from 'ionic-native';

fileTransfer.onprogress(progressEvent) {
    console.log(progressEvent);
    console.log(progressEvent.loaded); //Loaded bytes
    console.log(progressEvent.total); //Total bytes
    console.log(progressEvent.lengthComputable); //TRUE if the destination server informs total file length
 };                           

 fileTransfer.upload(file_path, api_endpoint, options, data)
     .then((data) => {
        // success                                                 
        console.log("success", data)
      }, (err) => {
         // error 
         this.failed_upload();
         console.log('File failed uploaded.', err);
     })

当我使用上述内容时,我得到错误cannot find progresssEven我该如何解决?

Ionic有onProgress(Listener)方法,但是,我不知道如何使用这个方法并获得百分比值并将该值绑定到微调器。

0 个答案:

没有答案