Browse Source

fix(Student): 将错误抛出改为日志记录以处理iframe链接失败

当获取iframe内容失败时,不再抛出错误中断流程,而是改为记录错误日志继续执行。这样可以避免因单个幻灯片内容获取失败而影响整个处理流程。
lsc 1 day ago
parent
commit
de6e1d74e9
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/views/Student/index.vue

+ 2 - 1
src/views/Student/index.vue

@@ -1514,7 +1514,8 @@ const processIframeLinks = async () => {
                     }
                     catch (htmlError) {
                       console.error('getHTML 也失败:', htmlError)
-                      throw new Error(`无法获取内容: getFile 和 getHTML 都失败了`)
+                      console.error('无法获取内容: getFile 和 getHTML 都失败了')
+                      // throw new Error(`无法获取内容: getFile 和 getHTML 都失败了`)
                     }
                   }
                   console.log(`处理幻灯片 ${slideIndex + 1} 中的iframe链接:`, iframeSrc)