Procházet zdrojové kódy

login白名单问题处理

canghailong před 6 měsíci
rodič
revize
cd84955298

+ 2 - 2
src/views/student/classCentre/handouts.vue

@@ -1,9 +1,9 @@
 <template>
 	<div style="height: 900px">
-		<div class="mb-4">
+		<div v-if="!showPdf">渲染pdf失败</div>
+		<div class="mb-4" v-if="showPdf">
 			<a-button type="primary" @click="downPdf">下载讲义</a-button>
 		</div>
-		<div v-if="!showPdf">渲染pdf失败</div>
 		<vue-office-pdf
 			:src="props.itemObj.url"
 			style="width: 100%; height: 100%"

+ 7 - 0
src/views/student/classCentre/subtitle.vue

@@ -44,10 +44,17 @@
 			}
 		})
 	})
+	function getFileExtension(filename) {
+		return filename.substring(filename.lastIndexOf('.') + 1).toLowerCase()
+	}
 	//获取字幕内容,发送一个get请求
 	const subtitle = ref()
 	const GetSrtInfo = (srtUrl) => {
 		subtitle.value = ''
+		if(getFileExtension(srtUrl) != 'srt'){
+			subtitle.value = '字幕解析失败'
+			return
+		}
 		axios
 			.get(`${srtUrl}`)
 			.then(function (response) {

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
stats.html


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů