| 
					
				 | 
			
			
				@@ -82,7 +82,32 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       showSeeStatus: true // 是否显示试看状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  watch: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    src() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('src, change') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this._init() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   mounted() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const Button = TCPlayer.getComponent('Button') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const BigPlayButton = TCPlayer.getComponent('BigPlayButton') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    BigPlayButton.prototype.createEl = function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const el = Button.prototype.createEl.call(this) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const _html = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        '<button><svg width="41px"height="41px"viewBox="0 0 41 41"version="1.1"xmlns="http://www.w3.org/2000/svg"xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none"stroke-width="1"fill="none"fill-rule="evenodd"><g transform="translate(-167.000000, -155.000000)"><g transform="translate(0.000000, 85.000000)"><g transform="translate(158.000000, 70.000000)"><g transform="translate(9.000000, 0.000000)"><circle id="椭圆形"stroke="#FFFFFF"fill-opacity="0.1"fill="#D8D8D8"cx="20.5"cy="20.5"r="20"></circle><path d="M14.5483871,27.6859997 L14.5483871,13.4342349 C14.5480523,12.8729571 14.8729597,12.356555 15.3949624,12.0887034 C15.9169651,11.8208518 16.5522696,11.8445472 17.0503046,12.1504437 L28.6530473,19.2778563 C29.1119763,19.5602271 29.3887725,20.0426422 29.3887725,20.5601173 C29.3887725,21.0775924 29.1119763,21.5600075 28.6530473,21.8423783 L17.0503046,28.9697909 C16.5522696,29.2756874 15.9169651,29.2993828 15.3949624,29.0315312 C14.8729597,28.7636796 14.5480523,28.2472775 14.5483871,27.6859997 Z"id="路径"fill="#FFFFFF"fill-rule="nonzero"></path></g></g></g></g></g></svg></button>' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      el.appendChild( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        TCPlayer.dom.createEl('div', { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          className: 'vjs-button-icon', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          innerHTML: _html 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return el 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.player = TCPlayer(this.videoID, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      appID: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      controls: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }) // player-container-id 为播放器容器 ID,必须与 html 中一致 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this._init() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     listenerMessage('setVideoPlayer', result => { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -208,26 +233,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       //   i && i.remove() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const Button = TCPlayer.getComponent('Button') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const BigPlayButton = TCPlayer.getComponent('BigPlayButton') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      BigPlayButton.prototype.createEl = function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const el = Button.prototype.createEl.call(this) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const _html = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          '<button><svg width="41px"height="41px"viewBox="0 0 41 41"version="1.1"xmlns="http://www.w3.org/2000/svg"xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none"stroke-width="1"fill="none"fill-rule="evenodd"><g transform="translate(-167.000000, -155.000000)"><g transform="translate(0.000000, 85.000000)"><g transform="translate(158.000000, 70.000000)"><g transform="translate(9.000000, 0.000000)"><circle id="椭圆形"stroke="#FFFFFF"fill-opacity="0.1"fill="#D8D8D8"cx="20.5"cy="20.5"r="20"></circle><path d="M14.5483871,27.6859997 L14.5483871,13.4342349 C14.5480523,12.8729571 14.8729597,12.356555 15.3949624,12.0887034 C15.9169651,11.8208518 16.5522696,11.8445472 17.0503046,12.1504437 L28.6530473,19.2778563 C29.1119763,19.5602271 29.3887725,20.0426422 29.3887725,20.5601173 C29.3887725,21.0775924 29.1119763,21.5600075 28.6530473,21.8423783 L17.0503046,28.9697909 C16.5522696,29.2756874 15.9169651,29.2993828 15.3949624,29.0315312 C14.8729597,28.7636796 14.5480523,28.2472775 14.5483871,27.6859997 Z"id="路径"fill="#FFFFFF"fill-rule="nonzero"></path></g></g></g></g></g></svg></button>' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        el.appendChild( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          TCPlayer.dom.createEl('div', { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            className: 'vjs-button-icon', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            innerHTML: _html 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        return el 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      this.player = TCPlayer(this.videoID, { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        appID: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        controls: true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }) // player-container-id 为播放器容器 ID,必须与 html 中一致 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      if (this.player) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if (this.player && this.src) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.player.src(this.src) // url 播放地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.player.poster(this.poster || '') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |