ワンクリックで
content-render-loading-overlay
// 统一 `markdown-flow-ui` 中 `ContentRender`、`IframeSandbox`、`Slide` 等场景的 loading 遮罩表现时使用本技能。
// 统一 `markdown-flow-ui` 中 `ContentRender`、`IframeSandbox`、`Slide` 等场景的 loading 遮罩表现时使用本技能。
保持 `markdown-flow-ui` 中基于 iframe 的幻灯片(`Slide`)步骤常驻挂载,通过 CSS `display` 切换可见性。当幻灯片导航需要降低 iframe 重载耗时、要把 `is_renderable` 驱动的卸载渲染改为“隐藏但已挂载”策略、或在预加载改造中保持 `is_new`、`diff`、交互步骤语义不变时使用本技能。
修复或排查 `markdown-flow-ui` 的 `ContentRender` 在关闭打字机效果时首屏空白、helper 行先于正文出现等首次渲染时序问题时使用本技能。
为 `markdown-flow-ui` 的 `ContentRender` 新增或更新“后端整句到达、前端按固定节奏做打字机输出”的 story 时使用本技能。
修改 `markdown-flow-ui` 的 `MarkdownFlowEditor` 国际化语言时使用本技能,尤其适用于新增 locale、补充编辑器文案资源、以及让上游项目传入的语言配置安全落到编辑器内部的场景。
为 `markdown-flow-ui` 的幻灯片(`Slide`)新增或更新可模拟流式播放的 `story` 时使用本技能,尤其适用于通过 `StreamingSlidePreview` 渲染、且为单元素 iframe 承载 `html` 的幻灯片场景。
当调整 `markdown-flow-ui` 的 `Slide` 移动端播放器控制栏,尤其涉及 `playerCustomActions` 的桥接型节点、占位空槽和 more icon 入口时使用本技能。
| name | content-render-loading-overlay |
| description | 统一 `markdown-flow-ui` 中 `ContentRender`、`IframeSandbox`、`Slide` 等场景的 loading 遮罩表现时使用本技能。 |
当 sandbox 构建样式、构建脚本、音频 buffering 等都属于“短时等待态”时,优先复用同一个小型居中 loading 卡片,不要为每个子场景各自维护一套遮罩结构与视觉样式。
Slide bufferingText、Building styles...、Building scripts cache... 等状态是否仍能正确切换与居中显示。element.type === "error"),应立即关闭对应 Slide / IframeSandbox / ContentRender 的短时 loading 遮罩,不要让 buffering、style loading、script loading 继续盖在错误态之上。Slide 音频默认自动 preload / autoplay 时,若浏览器仅进入 loadstart 或首帧 waiting、但尚未真实开始播放,不要展示“正在加载音频”这一类偏播放中的文案;优先隐藏该遮罩或继续使用更中性的等待态。console.log 或调试输出。