[功能请求]: 只记录特定的 DOM 子树(例如单个 div),而不是整个文档
作者: mossen创建于 2026年6月18日更新于 2026年6月18日
标签feature request
飞行前核对清单
QQ 这个特性请求是什么 ?
错误网络
问题描述
□ 问题
我只需要记录这一页的一个具体部分——带有`.屏幕 ' 的 " 分页 " ,而不是整个文件。 其余的页面包含不相干的UI染色体,不应被捕获.
∮我试过的∮
1. " 根 " 选项 -- -- 在 " 记录选项 " 中不存在,TypeScript拒绝。
**2. 文件 ' 选项** -- -- 只接受文件 ' ,而不是`要素 ' 。 通过“ document.querySelector('.screens')”在类型级别失败。
**3. `屏蔽Selector'——屏蔽内容不被记录,但仍按顺序排列整个文档结构。 录音中仍然包括 " .屏幕 " 以外的所有内容,只是略去。
**4. 将 " .屏幕 " 内容取入沙盒 " iframe.controduction " 至 " doc " 。 工程在建筑设计上需要对我们的构件树作重大调整,并打破依赖主要文件`.屏幕 ' 的现有CSS/JS。
∮我要找的东西∮
是否有一种支持的方式可以将范围记录到一个具体的 " Element " 子树上——基本上将该元素作为记录根——而不将其移入单独的 " 文件 " ?
如果没有,这是否在行进图上? 一种`根:元素'的选项,即只将树下及其后人序列化,可以干净地涵盖这一用途。
建议的解决办法
将"根"加回?
考虑的替代品
纳
补充信息
纳
内容来源: rrweb-io/rrweb