一个pdf文件播放判断的偶发问题

This commit is contained in:
daihh
2023-03-16 18:16:08 +08:00
parent 13e83580d3
commit 005b3e6270

View File

@@ -863,21 +863,20 @@
// console.log(con,'con');
this.playerBoxShow=false;
if(con.contentType==40){
//如果是文档需要再次加载pdf
//如果是文档需要再次加载pdf,之所以不直接判断 con.contentRefId 是为了兼容一期老版本的
if(con.content!='' && con.content.indexOf('.pdf')==-1){
// 先置空,否则会有延迟
con.content = '';
apiCourseFile.detail(con.contentRefId).then(cfrs=>{
if(cfrs.status==200){
con.content=cfrs.result.previewFilePath;
//console.log(r.content);
}else{
$this.$refs.messager.show({message:'加载pdf课件文件失败',type:'error'});
}
});
}
apiCourseFile.detail(con.contentRefId).then(cfrs=>{
if(cfrs.status==200){
con.content=cfrs.result.previewFilePath;
//console.log(r.content);
}else{
$this.$refs.messager.show({message:'加载pdf课件文件失败',type:'error'});
}
});
}else if(con.contentType==50){ //scorm课件的内容
apiCourseFile.detail(con.contentRefId).then(cfrs => {
if(cfrs.status==200){
//this.curCFile = cfrs.result;