k***@163.com
k***@163.com
  • 发布:2018-01-03 15:52
  • 更新:2018-01-03 15:52
  • 阅读:1489

上传文件进度显示

分类:HTML5+

使用h5+上传文件,监听上传进度的时候,永远就是 0% 然后100%
实际文件还远远没有上传完成.

task.addData("client", "HelloH5+");  
                task.addData("uid", getUid());  
                task.addEventListener("statechanged", onStateChanged, true);  
                for(var i = 0; i < files.length; i++) {  
                    var f = files[i];  
                    task.addFile(f.path, {  
                        key: f.name  
                    });  
                }  
                task.start();
function onStateChanged(upload, status) {  
                console.log(JSON.stringify(upload));  
                console.log(JSON.stringify(status));  

                if(upload.state == 3) {  
                    var percent = Math.ceil(upload.uploadedSize/upload.totalSize*100);  
                     outLine("Uploading: " + percent + "%");  

                }  
        }
2018-01-03 15:52 1 条评论 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复