<el-upload class="upload-demo" ref="vidos" :action="URL+'/api/post/file'" :data="date" :on-success="handleAvatarAUDIO" :before-upload="beforeAvatarAUDIO" :on-progress="beforeAvatarUpload" accept=".mp4" :on-change="AvatarAUDIO" //將用到次方法 :file-list="fileList" >
AvatarAUDIO(file, fileList){ // 此方法如果是大文件時會出現偶爾卡頓 let reader = new FileReader() reader.readAsDataURL(file.raw) reader.onload=()=>{ console.log(reader.result,'地址') this.AUDIO = reader.result } // 第二種方法 let URL = window.URL || window.webkitURL; this.AUDIO = URL.createObjectURL(file.raw); },