var utils={}; utils.msgContent=""; utils.isUp=false; utils.tabTool=function(e,obj){ var to=$(e.target).attr('to'); for(var i=0;i=8388608){ layer.msg("网页音频文件不能超过"+8388608/1024/1024+"M,请压缩处理后再操作"); } if(type!=="file"){ if (!repStr.test(file.type)) {/*可以把audio改成其他文件类型 比如 image*/             alert("只能选择"+info+"文件");             return false;         } } utils.request(type,file); //         var reader = new FileReader(); //         reader.readAsDataURL(file); //         reader.onload = function () { //              var audioBlob=utils.convertBase64UrlToBlob(reader.result,file.type) //             utils.request(type,audioBlob); //         };     };      utils.convertBase64UrlToBlob=function(urlData,type){   /*转成二进制对象*/     var bytes=window.atob(urlData.split(',')[1]);           var ab = new ArrayBuffer(bytes.length);       var ia = new Uint8Array(ab);       for (var i = 0; i < bytes.length; i++) {           ia[i] = bytes.charCodeAt(i);       }       return new Blob( [ab] , {type : type});        }  utils.request=function(type,Blob){ console.log(type)   var formData = new FormData();/*创建formData对象*/ if(type=='audio'){ formData.append("voice", Blob); formData.append("type", "voice"); }else if(type=="video"){ formData.append(type, Blob); formData.append("type", type); }else{ formData.append(type, Blob); formData.append("type", type); }    $.ajax({             url:"/admin/upload/upFile",             type:"POST",             processData: false,             contentType: false,             data: formData,             dataType: 'json',             success: function (data) { if(data.status==200){ if(type=='audio'){ utils.msgContent=''; }else if(type=="video"){ /* 如果是视频 */ utils.msgContent='