|
@@ -6662,7 +6662,7 @@ export default {
|
|
|
this.setMan();
|
|
|
this.selectAllType();
|
|
|
this.setPPtToolList()
|
|
|
- this.setPPtJson(this.pptCourseJson.pptData)
|
|
|
+ // this.setPPtJson(this.pptCourseJson.pptData)
|
|
|
//this.unitJson[
|
|
|
// this.unitIndex
|
|
|
//].chapterInfo[0].taskJson[0].toolOpen = true;
|
|
@@ -8283,22 +8283,22 @@ export default {
|
|
|
checkLoaded(resolve);
|
|
|
});
|
|
|
},
|
|
|
- setPPtJson(data){
|
|
|
- console.log("设置ppt数据",data)
|
|
|
- let _pptIframe = this.$refs.pptIframeRef;
|
|
|
- // 判断iframe是否加载完成,加载完成再执行
|
|
|
- if (_pptIframe && _pptIframe.contentWindow && _pptIframe.contentWindow.window && typeof _pptIframe.contentWindow.window.readJSON === "function") {
|
|
|
- let _data = _pptIframe.contentWindow.window.readJSON(data, true);
|
|
|
- return _data;
|
|
|
- } else {
|
|
|
- // 如果未加载完成,延迟重试
|
|
|
- setTimeout(() => {
|
|
|
- this.setPPtJson(data);
|
|
|
- }, 1000);
|
|
|
- return null;
|
|
|
- }
|
|
|
+ // setPPtJson(data){
|
|
|
+ // if(!data)return;
|
|
|
+ // let _pptIframe = this.$refs.pptIframeRef;
|
|
|
+ // // 判断iframe是否加载完成,加载完成再执行
|
|
|
+ // if (_pptIframe && _pptIframe.contentWindow && _pptIframe.contentWindow.window && typeof _pptIframe.contentWindow.window.readJSON === "function") {
|
|
|
+ // let _data = _pptIframe.contentWindow.window.readJSON(data, true);
|
|
|
+ // return _data;
|
|
|
+ // } else {
|
|
|
+ // // 如果未加载完成,延迟重试
|
|
|
+ // setTimeout(() => {
|
|
|
+ // this.setPPtJson(data);
|
|
|
+ // }, 1000);
|
|
|
+ // return null;
|
|
|
+ // }
|
|
|
|
|
|
- },
|
|
|
+ // },
|
|
|
setPPtToolList(){
|
|
|
let _toolList = JSON.parse(JSON.stringify(this.pptCourseJson.toolsList));
|
|
|
//把toolList挂载到window上
|