| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -209,26 +209,27 @@ export default { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        xhr.send(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      }); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }, | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    // 转blob下载 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    async downloadFun(blobFile, fileName) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      let blob = new Blob([blobFile], { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        type: 'video/mp4' | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      }); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      // console.log(blob); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      if (window.navigator.msSaveOrOpenBlob) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        navigator.msSaveBlob(blob, fileName); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      } else { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        const reader = new FileReader(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        reader.readAsDataURL(blob); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // reader.readAsDataURL(blobFile); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        reader.onloadend = function () { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          const base64Data = reader.result; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          const link = document.createElement('a'); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          link.href = base64Data; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          link.download = fileName; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          document.body.appendChild(link); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          link.click(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			          document.body.removeChild(link); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        }; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      // if (window.navigator.msSaveOrOpenBlob) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      //   navigator.msSaveBlob(blob, fileName); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      // } else { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      const reader = new FileReader(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      reader.readAsDataURL(blob); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      // reader.readAsDataURL(blobFile); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      reader.onloadend = function () { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        const base64Data = reader.result; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        const link = document.createElement('a'); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        link.href = base64Data; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        link.download = fileName; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        document.body.appendChild(link); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        link.click(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        document.body.removeChild(link); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // }; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // const dataUrl = 'data:application/octet-stream;base64,' + blobFile | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // const a = document.createElement('a') | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // a.style.display = 'none' | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -244,7 +245,7 @@ export default { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // link.download = fileName | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // link.click() | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        // window.URL.revokeObjectURL(link.href) //释放内存 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			      }; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }, | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    // 获取视频信息 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    async getVideoInfo() { | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |