QXH
QXH
  • 发布:2017-12-29 21:15
  • 更新:2017-12-30 02:51
  • 阅读:1142

plus.uploader服务中断如何处理

分类:HTML5+
var imgData = JSON.parse(up);  
                    var wt=plus.nativeUI.showWaiting();//plus.nativeUI.closeWaiting();  
                     task=plus.uploader.createUpload("http://192.168.1.2:9000/api/Gis/UploadImage",  
                        {method:"POST"},  
                        function(t,status){  
                            if(status == 200){  
                                console.log("上传成功:"+t.responseText);  
                                wt.close();  
                            }else{  
                                console.log("上传失败:"+status);  
                                wt.close();  
                            }  
                            console.log("111111111");  
                        }  
                    );  

                    task.setRequestHeader("Authorization","mflPcSCPrKX7oFI+RJCoIbmKnKZXufE1Qay9LBBHnkmfE5ZZN+57gP5E7Hwra092amnhs57OuMK3B2wNuPkoh2SlPRshahEqyjt20CXLGyPGCn80194F2A##");  
                    task.addData("key",imgData.key);  
                    task.addData("data",imgData.data);  
                    if(imgData.path) {  
                        var path = imgData.path.split(",");  
                        mui.each(path,function(index,item){  
                            if(item){  
                                task.addFile(item, {});  
                            }  
                        });  
                    }  
                    task.start();

如上代码,点击按钮,照片上传正常。
但是如果我关闭了服务端(或者关闭手机网络),在点击按钮,function(t,status)并不会触发,这种情况应该如何处理,会触发什么函数?

求救!!!!

2017-12-29 21:15 负责人:无 分享
已邀请:
王者地带

王者地带 - 5+混合APP开发教程网 | http://www.html5-app.com | 咨询QQ: 2564034335

应该是,当没有网络时,先暂停上传,当有网络时,恢复上传

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