[FEATURE] Solution页面的视频预览功能 #24

Closed
opened 2025-09-23 15:10:39 +08:00 by remilia · 0 comments
Owner

功能概述/Summary

在解决方案页面的Markdown渲染中添加视频预览功能

需求背景/Motivation

解决方案页面有嵌入视频的需求,在默认情况下Markdown会将形如![alt](video-url)的链接识别为超链接,用户点击时会跳转到新的标签页进行视频预览,现在需要将其改为直接嵌入到网页内进行渲染的形式

解决方案/Proposal

修改Markdown-it的渲染规则,对![alt](video-url)输入的文件类型进行判断,若为视频格式,则将其渲染为<video><iframe>标签

替代方案/Alternatives

参考 #23 将视频预览改为通过弹出窗口的形式

检查表/Checklist

  • 已搜索过类似功能请求,确保不是重复提交
  • 提供了足够的信息以帮助我们理解和评估该请求
  • 如果可能,已附上相关截图或示意图
### 功能概述/Summary 在解决方案页面的Markdown渲染中添加视频预览功能 ### 需求背景/Motivation 解决方案页面有嵌入视频的需求,在默认情况下Markdown会将形如`![alt](video-url)`的链接识别为超链接,用户点击时会跳转到新的标签页进行视频预览,现在需要将其改为直接嵌入到网页内进行渲染的形式 ### 解决方案/Proposal 修改Markdown-it的渲染规则,对`![alt](video-url)`输入的文件类型进行判断,若为视频格式,则将其渲染为`<video>`或`<iframe>`标签 ### 替代方案/Alternatives 参考 #23 将视频预览改为通过弹出窗口的形式 ### 检查表/Checklist - [x] 已搜索过类似功能请求,确保不是重复提交 - [x] 提供了足够的信息以帮助我们理解和评估该请求 - [x] 如果可能,已附上相关截图或示意图
remilia added the
Kind/Enhancement
label 2025-09-23 15:10:39 +08:00
remilia added this to the Markdown渲染机制重构 project 2025-10-08 09:06:41 +08:00
Sign in to join this conversation.
No description provided.