| 
														
															@@ -15,6 +15,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			@ended="getEnded"  
														 | 
														
														 | 
														
															 			@ended="getEnded"  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			@fullscreenchange="fullscreenchange" 
														 | 
														
														 | 
														
															 			@fullscreenchange="fullscreenchange" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			@controlstoggle="controlstoggle" 
														 | 
														
														 | 
														
															 			@controlstoggle="controlstoggle" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			@waiting="getWaiting" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			:title="courseInfo.title" 
														 | 
														
														 | 
														
															 			:title="courseInfo.title" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			style="width: 100%;height: 420rpx;"  
														 | 
														
														 | 
														
															 			style="width: 100%;height: 420rpx;"  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			:poster="poster"   
														 | 
														
														 | 
														
															 			:poster="poster"   
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -315,7 +316,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				answerPopup: false, 
														 | 
														
														 | 
														
															 				answerPopup: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				sortLink:"", 
														 | 
														
														 | 
														
															 				sortLink:"", 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				// 课程是否过期 
														 | 
														
														 | 
														
															 				// 课程是否过期 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				isExpire: true, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				isExpire: false, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				menuButtonLeft: 281, 
														 | 
														
														 | 
														
															 				menuButtonLeft: 281, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				menuButtonH: 45, 
														 | 
														
														 | 
														
															 				menuButtonH: 45, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				timer: null, 
														 | 
														
														 | 
														
															 				timer: null, 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -500,9 +501,12 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				that.playDurationSeek = 0 
														 | 
														
														 | 
														
															 				that.playDurationSeek = 0 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			}, 
														 | 
														
														 | 
														
															 			}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			videoErrorCallback(e) { 
														 | 
														
														 | 
														
															 			videoErrorCallback(e) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				this.clearIntegral() 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				this.errorCount++ 
														 | 
														
														 | 
														
															 				this.errorCount++ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				if (this.errorCount > 3) return 
														 | 
														
														 | 
														
															 				if (this.errorCount > 3) return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				if (this.interval != null) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					clearInterval(this.interval) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				this.clearIntegral() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				console.log(e) 
														 | 
														
														 | 
														
															 				console.log(e) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				this.getErrMsg(e.target.errMsg) 
														 | 
														
														 | 
														
															 				this.getErrMsg(e.target.errMsg) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				this.getH5CourseVideoDetails('error') 
														 | 
														
														 | 
														
															 				this.getH5CourseVideoDetails('error') 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -520,6 +524,9 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				this.isEnded = true 
														 | 
														
														 | 
														
															 				this.isEnded = true 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				this.getFinishCourseVideo() 
														 | 
														
														 | 
														
															 				this.getFinishCourseVideo() 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			}, 
														 | 
														
														 | 
														
															 			}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			getWaiting() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				this.getErrMsg('','waiting') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			fullscreenchange(event) { 
														 | 
														
														 | 
														
															 			fullscreenchange(event) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				this.isfull = event.detail.fullScreen 
														 | 
														
														 | 
														
															 				this.isfull = event.detail.fullScreen 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			}, 
														 | 
														
														 | 
														
															 			}, 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -991,13 +998,14 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				} 
														 | 
														
														 | 
														
															 				} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				getInternetTraffic(param) 
														 | 
														
														 | 
														
															 				getInternetTraffic(param) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			}, 
														 | 
														
														 | 
														
															 			}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			getErrMsg(err) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			getErrMsg(err,type) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				let msgerr = { 
														 | 
														
														 | 
														
															 				let msgerr = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					errType: type || 'error', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					videoUrl: this.videoUrl, 
														 | 
														
														 | 
														
															 					videoUrl: this.videoUrl, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					lineIndex: this.lineIndex, 
														 | 
														
														 | 
														
															 					lineIndex: this.lineIndex, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					errTime: new Date(), 
														 | 
														
														 | 
														
															 					errTime: new Date(), 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					ip: this.ip, 
														 | 
														
														 | 
														
															 					ip: this.ip, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-					errMsg: err 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+					errMsg: err || '' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				} 
														 | 
														
														 | 
														
															 				} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				getErrMsg({ 
														 | 
														
														 | 
														
															 				getErrMsg({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 					msg: JSON.stringify(msgerr) 
														 | 
														
														 | 
														
															 					msg: JSON.stringify(msgerr) 
														 |