b***@163.com
b***@163.com
  • 发布:2016-05-24 12:24
  • 更新:2016-05-24 12:24
  • 阅读:1325

【报Bug】自定义图标等待框

分类:HTML5+

详细问题描述
[内容]
1.在使用uploader作上传功能,想用自定交图标等待框显示进度;
控制台会不停打印
Uncaught RangeError: Maximum call stack size exceeded.
重现步骤
[步骤]
[结果]
[期望]
不要报错
运行环境
[系统版本]
MIUI 7.3稳定版
[浏览器版本]
[IDE版本]
7.1.2
[mui版本]

附件
[代码片段]

 document.getElementById("upload").addEventListener("tap", function() {  
                if (!filePath) {  
                    plus.nativeUI.toast("没有上传的文件");  
                    return;  
                }  
                //plus.nativeUI.showWaiting();  
                w=plus.nativeUI.showWaiting("处理中,请等待...\n5", {loading:{icon:"/img/waiting.png"}});  
                task.addFile(filePath, {  
                    key: Math.random()  
                });  
                task.start();  
            }, false);  

 task.addEventListener("statechanged", function(up,status) {  
                    if (!success) {  
                        var per=parseInt(up.uploadedSize/up.totalSize*100)+"%";  
                        //proBar.innerHTML="已上传了:"+per;  
                        w.setTitle("已上传了:"+per);  
                        success=false;  
                    }  
                }, false);  

 var task = plus.uploader.createUpload(server, {  
                        method: "POST"  
                    },  
                    function(upload, status) {  
                        if (status == 200) {  
                            success=true;  
                            //plus.nativeUI.closeWaiting();  
                            w.close();  
                        }  
                    });  

[安装包]

联系方式
[QQ]
[电话]

2016-05-24 12:24 负责人:无 分享
已邀请:

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