admin-vben/apps/web-antdv-next
YunaiV 0a76bed471 fix(im): 清理 RTC 媒体元素卸载时的 srcObject
- 对齐 Vue3 管理后台 63dfc5e 的 RTC 媒体元素处理
- useMediaStreamElement 改为 callback ref 闭包保存当前元素
- 组件卸载或 ref 置空时清理旧 video/audio 元素的 srcObject,避免流关闭后画面残留
- 同步适配 web-antd、web-ele、web-antdv-next

验证:
- pnpm -F @vben/web-antd run typecheck
- pnpm -F @vben/web-ele run typecheck
- web-antdv-next 仍为既有 55 个类型错误,无 RTC 新增错误
2026-06-21 07:55:13 -07:00
..
public refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00
src fix(im): 清理 RTC 媒体元素卸载时的 srcObject 2026-06-21 07:55:13 -07:00
.env refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00
.env.analyze feat(web): add antdv-next model 2026-02-08 23:00:19 +08:00
.env.development refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00
.env.production refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00
index.html refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00
package.json feat(im):初始化 antd-next 的 im 迁移 2026-06-18 19:24:29 -07:00
tsconfig.json refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00
tsconfig.node.json feat: tsgolint 2026-03-13 23:13:10 +08:00
vite.config.ts refactor(@vben/web-antdv-next): 根据web-antd初始化web-antdv-next 2026-05-12 12:14:32 +08:00