4111500976
4111500976
  • 发布:2016-05-05 16:39
  • 更新:2016-05-05 18:00
  • 阅读:1923

7.1更新后,下载plus.downloader很慢,很卡

分类:HBuilder

7.1更新后,下载plus.downloader很慢,很卡,换成7.0就很流畅。

而且plus.downloader.clear();不起作用

/**  
 * 图片任务下载   
 * 递归调用方式  
 */  
function startTask() {  
    if (add_taskArr.length == 0) {  
        isStartTask = false;  
        return;  
    }  
    //从任务集合中取一个任务  
    var obj = add_taskArr.shift();  
    var hb_path = '_downloads/image/' + md5(obj) + '.' + fileExtension(obj); //HBuilder平台路径  
    var sd_path = plus.io.convertLocalFileSystemURL(hb_path); //SD卡绝对路径  
    var down_obj;  
    now_arr_length = add_taskArr.length;  
    //console.log("从任务集合中取一个任务==" + obj);  
    var temp = new Image();  
    temp.src = sd_path;  
    temp.onload = function() {  

                startTask();  

    };  
    temp.onerror = function() {  
        //执行下载  
        var task = plus.downloader.createDownload(obj, {  
            "filename": hb_path,  
            "timeout": 5,  
            "retry": 1,  
            "retryInterval": 1  
        }, function(download, status) {  
            if (status == 200) {  
                //console.log("下载回调status==" + status + "-->" + obj);  

                        //继续下载  
                        task.abort();  
                        startTask();  

            } else{  
                //console.log("下载回调status==" + status + "-->" + obj);  
                delFile(hb_path);  
                task.abort();  
                startTask();  
            }  
        });  
        task.start();  
    };  
}
2016-05-05 16:39 负责人:无 分享
已邀请:
wp_drifter

wp_drifter

看我的帖子,有你想要的

4111500976

4111500976 (作者)

确实是版本问题 , 我下了测试版,发布APP后就正常了。谢谢了

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