|
|
@@ -73,7 +73,7 @@ function formatSlides(slides: any[]): any[] {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- ;(item.elements || []).map((el: any) => {
|
|
|
+ item.elements = (item.elements || []).filter((el: any) => {
|
|
|
// 兼容块
|
|
|
if (el.type === "shape") {
|
|
|
if (el.gradient?.type == "linear" && !el.gradient?.colors) {
|
|
|
@@ -83,6 +83,8 @@ function formatSlides(slides: any[]): any[] {
|
|
|
]
|
|
|
}
|
|
|
}
|
|
|
+ // ppt 导入的时候 有些数据r:embed 获取不到数据 用emptyImg标记的这些垃圾数据 这里过滤掉
|
|
|
+ return el.src !== "emptyImg"
|
|
|
})
|
|
|
// 兼容动画 妙极课动画没有effect属性 先把妙极客的动画去掉 之后做兼容
|
|
|
if (item.animations) {
|