前端小学僧
前端小学僧
  • 发布:2017-02-05 15:36
  • 更新:2017-02-09 16:27
  • 阅读:2136

plus.downloader.createDownload的回调函数的status返回的是null对象问题

分类:5+ SDK

调用plus.downloader.createDownload 官方给的回调函数status参数返回值是number类型0或者200,但是我调用之后返回的却是null的对象?,d对象的文件大小downloadedSize参数始终为空。导致安装函数installWgt()执行不下去。整个更新失败。代码如下:
function downWgt(wgtUrl){
plus.nativeUI.showWaiting("下载更新包...");
console.log(wgtUrl);
plus.downloader.createDownload( wgtUrl, {filename:"_doc/update/H565FB0B4.wgt","timeout": 5,"retry":1,"retryInterval":1}, function(d,status){

                if ( status == 200) {   
                    console.log("下载更新包成功:"+d.filename);  
                    installWgt(d.filename); // 安装wgt包  
                } else {  
                    console.log("下载更新包失败!");  
                    plus.nativeUI.alert("下载更新包失败!");  
                }  
                plus.nativeUI.closeWaiting();  
            }).start();  
        }  

我有点懵逼了。。。

2017-02-05 15:36 负责人:无 分享
已邀请:
k***@163.com

k***@163.com

遇到同样问题,应该如何解决那?

wenju

wenju - https://www.mescroll.com -- 精致的下拉刷新和上拉加载组件

解决了没 亲 紧急 差量更新不了了

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