我一直在为 Android 和 IOS 开发 Phonegap 应用程序。我正在尝试使用 FileTransfer() 下载从服务器下载文件(.pdf),它工作正常。但是当我使用 fileTransfer.onprogress 时,它的下载量似乎超过了文件的大小(我的文件是 20Mb,它下载了 40Mb 超过 2 倍)。
fileTransfer.onprogress = function(progressEvent) {
if (progressEvent.lengthComputable) {
var percent = progressEvent.loaded/progressEvent.total;
//percent allways equal 2, than more 2x size of real file
console.log(percent);
}
};
//Else FileTransfer() upload working well.
我不知道为什么?谁能向我解释为什么会这样?