|
|
@@ -1623,9 +1623,16 @@ export default {
|
|
|
if (this.uploadWorkLoading) return;
|
|
|
this.uploadWorkLoading = true;
|
|
|
let _pptData = await this.getPPtJson();
|
|
|
-
|
|
|
+ const _pptData2 = JSON.parse(JSON.stringify(_pptData))
|
|
|
+ if (_pptData2.slides) {
|
|
|
+ _pptData2.slides.forEach((slide) => {
|
|
|
+ if (slide.elements) {
|
|
|
+ slide.elements = slide.elements.filter((element) => element.type !== 'image')
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }
|
|
|
// 用_pptData生成json文件,并生成File对象
|
|
|
- const pptJsonStr = JSON.stringify(_pptData, null, 2);
|
|
|
+ const pptJsonStr = JSON.stringify(_pptData2, null, 2);
|
|
|
const pptJsonFile = new File([pptJsonStr], this.courseName + ".json", { type: "application/json" });
|
|
|
// 你可以根据需要将pptJsonFile上传或保存
|
|
|
|