显示Cordova中下载文件的百分比

时间:2014-08-15 21:04:27

标签: javascript cordova download file-transfer

我正在使用cordova 3.5为ipad ios创建一个应用程序。 现在我可以从服务器下载文件,但我想显示"下载"的百分比。 一些示例?

1 个答案:

答案 0 :(得分:3)

假设您正在使用文件传输插件下载http://cordova.apache.org/docs/en/3.3.0/cordova_file_file.md.html#FileTransfer

这是onProgress方法

var fileTransfer= new FileTransfer();

fileTransfer.onprogress = function(progressEvent) {
    var percent =  progressEvent.loaded / progressEvent.total * 100;
    percent = Math.round(percent);
    console.log(percent);
};

//fileTransfer.download(...); // or fileTransfer.upload(...);