feat: 实现 Mermaid 库加载失败的降级处理机制
- 添加多 CDN 备选方案(jsdelivr、unpkg、本地镜像) - 实现递归加载逻辑,主 CDN 失败时自动尝试备用 CDN - 添加 onerror 事件处理,捕获库加载失败 - 所有 CDN 失败时显示友好的错误提示 - 在错误提示中保留原始代码供用户查看 - 添加详细的控制台日志输出 - 创建 PHP 和 HTML 测试文件验证功能 - 暴露 MermaidRenderer 到全局作用域供降级处理使用 Requirements: 1.4, 2.3, 7.1, 7.2, 7.3, 7.4, 7.5
This commit is contained in:
@@ -69,7 +69,7 @@
|
||||
- **Validates: Requirements 8.4**
|
||||
- _Requirements: 8.4_
|
||||
|
||||
- [~] 5. 实现错误处理机制
|
||||
- [x] 5. 实现错误处理机制
|
||||
- 添加库加载失败的降级处理(多个 CDN 备选)
|
||||
- 实现代码解析错误的捕获和显示
|
||||
- 创建错误提示 UI 组件
|
||||
|
||||
Reference in New Issue
Block a user