| 
					
				 | 
			
			
				@@ -17,7 +17,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  :style="liveStyle" :class="{redborder:playerIdx == (i-1)}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                  @click="playerIdx = (i-1)"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <div v-if="!videoUrl[i-1]" style="color: #ffffff;font-size: 30px;font-weight: bold;">{{ i }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              <player v-else :videoUrl="videoUrl[i-1]" fluent autoplay @screenshot="shot" @destroy="destroy"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              <player ref="player" v-else :videoUrl="videoUrl[i-1]" fluent autoplay @screenshot="shot" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      @destroy="destroy"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </el-main> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -59,14 +60,22 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   computed: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     liveStyle() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let style = {width: '100%', height: '100%'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       switch (this.spilt) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         case 4: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          return {width: '49%', height: '49%'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          style = {width: '49%', height: '49%'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          break 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         case 9: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          return {width: '32%', height: '32%'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        default: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          return {width: '100%', height: '100%'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          style = {width: '32%', height: '32%'} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          break 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.$nextTick(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        for (let i = 0; i < this.spilt; i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          const player = this.$refs.player 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          player && player[i] && player[i].updatePlayerDomSize() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return style 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   watch: { 
			 |