mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-12 04:16:45 +08:00
动态计算scorm的url
This commit is contained in:
@@ -438,8 +438,11 @@
|
|||||||
this.curCFile=rs.result;
|
this.curCFile=rs.result;
|
||||||
//this.curPdfPath=rs.result.previewFilePath;
|
//this.curPdfPath=rs.result.previewFilePath;
|
||||||
this.content.content='scorm';
|
this.content.content='scorm';
|
||||||
this.scormUrl=process.env.VUE_APP_SCORM_URL+'?r=1&mode=preview&scormId='+this.curCFile.id;//播放的首页
|
let urlPre=window.location.protocol;
|
||||||
console.log(this.scormUrl,'this.scormUrl')
|
let configUrl=process.env.VUE_APP_SCORM_URL;
|
||||||
|
configUrl=urlPre+configUrl.substring(configUrl.indexOf(':')+1);
|
||||||
|
this.scormUrl=configUrl+'?r=1&mode=preview&scormId='+this.curCFile.id;//播放的首页
|
||||||
|
//console.log(this.scormUrl,'this.scormUrl')
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
// let fname=this.content.content;
|
// let fname=this.content.content;
|
||||||
|
|||||||
@@ -870,7 +870,10 @@
|
|||||||
this.curCFile=rs.result;
|
this.curCFile=rs.result;
|
||||||
//this.curPdfPath=rs.result.previewFilePath;
|
//this.curPdfPath=rs.result.previewFilePath;
|
||||||
this.cware.content.content='scorm';
|
this.cware.content.content='scorm';
|
||||||
this.scormUrl=process.env.VUE_APP_SCORM_URL+'?r=1&mode=preview&scormId='+this.curCFile.id;//播放的首页
|
let urlPre=window.location.protocol;
|
||||||
|
let configUrl=process.env.VUE_APP_SCORM_URL;
|
||||||
|
configUrl=urlPre+configUrl.substring(configUrl.indexOf(':')+1);
|
||||||
|
this.scormUrl=configUrl+'?r=1&mode=preview&scormId='+this.curCFile.id;//播放的首页
|
||||||
//console.log(this.scormUrl,'this.scormUrl')
|
//console.log(this.scormUrl,'this.scormUrl')
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -712,8 +712,11 @@ export default {
|
|||||||
var scorm=JSON.parse(row.content);
|
var scorm=JSON.parse(row.content);
|
||||||
//console.log(scorm,'scorm')
|
//console.log(scorm,'scorm')
|
||||||
if(scorm){
|
if(scorm){
|
||||||
|
let urlPre=window.location.protocol;
|
||||||
|
let configUrl=process.env.VUE_APP_SCORM_URL;
|
||||||
|
configUrl=urlPre+configUrl.substring(configUrl.indexOf(':')+1);
|
||||||
//这里需要提取的到配置文件中,实际中只需要传 rowId就可以了
|
//这里需要提取的到配置文件中,实际中只需要传 rowId就可以了
|
||||||
this.scormUrl=process.env.VUE_APP_SCORM_URL+'?mode=preview&scormId='+row.id;//播放的首页
|
this.scormUrl=configUrl+'?mode=preview&scormId='+row.id;//播放的首页
|
||||||
}else{
|
}else{
|
||||||
this.$message({type: 'error',message: 'SCORM包解析失败'});
|
this.$message({type: 'error',message: 'SCORM包解析失败'});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -609,7 +609,11 @@
|
|||||||
pars+='&studentName='+encodeURIComponent(this.userInfo.name);
|
pars+='&studentName='+encodeURIComponent(this.userInfo.name);
|
||||||
pars+='&lmsId='+this.studyId;
|
pars+='&lmsId='+this.studyId;
|
||||||
pars+='&scoId=';//不指定,scorm模块自动根据学习记录定位
|
pars+='&scoId=';//不指定,scorm模块自动根据学习记录定位
|
||||||
this.scormUrl=process.env.VUE_APP_SCORM_URL+pars;//播放的首页
|
let urlPre=window.location.protocol;
|
||||||
|
let configUrl=process.env.VUE_APP_SCORM_URL;
|
||||||
|
configUrl=urlPre+configUrl.substring(configUrl.indexOf(':')+1);
|
||||||
|
|
||||||
|
this.scormUrl=configUrl+pars;//播放的首页
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user