wangguoyu 6 月之前
父節點
當前提交
fb54644826
共有 1 個文件被更改,包括 15 次插入12 次删除
  1. 15 12
      pages/study/lookShipin.vue

+ 15 - 12
pages/study/lookShipin.vue

@@ -2,7 +2,7 @@
 	<view class="ezy-course-page">
 		<view class="icon-title-navBar-box">
 			<view @click="goUpPage" class="nav-bar-icon"></view>
-			<text class="nav-bar-title">视频播放</text>
+			<text class="nav-bar-title">{{shipinTitle}}</text>
 		</view>
 		<view ref="videoContent" id="wgy-player-test" :playAuth="playAuth" :change:playAuth="renderScript.receiveMsg"
 			:videoId="videoId" :change:videoId="renderScript.videoIdFun" :hideFlag="hideFlag"
@@ -18,7 +18,7 @@
 					<view class="course-play-btn"></view>
 					<view class="course-content">
 						<text>{{item.title}}</text>
-						<text class="content-kcwz">课程位置:{{item.time}}</text>
+						<rich-text :nodes="item.describe"></rich-text>
 					</view>
 				</view>
 			</view>
@@ -70,6 +70,7 @@
 				videoId: "", //阿里云视频id
 				seekTime: '',
 				jieNumber: '',
+				shipinTitle: '',
 				cacheZhangInfo: {}
 			}
 		},
@@ -96,10 +97,11 @@
 				this.cacheZhangInfo = cacheManager.get('zhangInfo')
 
 				let currentObject = this.cacheZhangInfo.jieList.find(item => item.number == options.jieNumber);
+				this.shipinTitle = this.cacheZhangInfo.numberStr + ' ' + this.cacheZhangInfo.zhangName
 				// lastFlag是否是本章最后一节,0否1是  type,1视频,2试题
 				if (currentObject.lastFlag == 1 && currentObject.type == 2) {
 					uni.redirectTo({
-						url: `/pages/unitTest/index?jieNumber=`+currentObject.number
+						url: `/pages/unitTest/index?jieNumber=` + currentObject.number
 					})
 				} else if (currentObject.lastFlag == 1 && currentObject.type == 1) {
 					// 当前是本章最后一节,并且是 视频 切换下一章
@@ -129,7 +131,9 @@
 						cardId: res.data.cardId,
 						nianji: res.data.nianji,
 					})
-					that.init({jieNumber: 1})
+					that.init({
+						jieNumber: 1
+					})
 				})
 			},
 			playEnd(data) {
@@ -153,7 +157,7 @@
 				// })
 				uni.redirectTo({
 					//url: '/pages/study/lookShipin?studyData=' + JSON.stringify(pageData)
-					url: '/pages/study/lookShipin?jieNumber='+this.jieNumber
+					url: '/pages/study/lookShipin?jieNumber=' + this.jieNumber
 				})
 			},
 			getLive() {
@@ -165,8 +169,10 @@
 				})
 			},
 			markersClick(data) {
-				console.log(data)
-				this.seekTime = data.offset
+				this.seekTime = ""
+				this.$nextTick(() => {
+					this.seekTime = data.offset
+				});
 			},
 			goUpPage() {
 				// this.$refs.popupRef.open();
@@ -240,10 +246,7 @@
 				}
 			},
 			seekTimeFun(newValue, oldValue, ownerInstance, instance) {
-
 				if (newValue) {
-					console.log(newValue, 'newValuenewValuenewValuenewValuenewValue')
-					console.log(this.player.getStatus(), 'newValuenewValuenewValuenewValuenewValue')
 					this.player.play()
 					this.player.seek(newValue)
 					// switch (this.player.getStatus()) {
@@ -279,8 +282,8 @@
 			},
 			playAli() {
 				let that = this
-				console.log(this.videoId);
-				console.log(this.playAuth);
+				// console.log(this.videoId);
+				// console.log(this.playAuth);
 				//配置播放器
 				var player = new Aliplayer({
 					id: "wgy-player-test",