Session Replay 并不是真的录屏,而是基于 DOM 快照捕获与增量变更追踪机制来重建用户操作过程。SDK 记录的是一系列结构化的 DOM 事件序列(DOM 结构增删改、样式变化、点击、滚动、输入、路由切换、页面可见性变化等),而不是庞大的视频文件。这种方案有两大好处:一是数据体积比录屏低一个数量级,节省带宽和存储;二是回放时可以做像素级的页面结构与交互细节还原,并支持时间轴任意跳转、局部放大、按事件跳转等调试功能,问题排查效率远超普通视频回放。
CNOps |
Session Replay 并不是真的录屏,而是基于 DOM 快照捕获与增量变更追踪机制来重建用户操作过程。SDK 记录的是一系列结构化的 DOM 事件序列(DOM 结构增删改、样式变化、点击、滚动、输入、路由切换、页面可见性变化等),而不是庞大的视频文件。这种方案有两大好处:一是数据体积比录屏低一个数量级,节省带宽和存储;二是回放时可以做像素级的页面结构与交互细节还原,并支持时间轴任意跳转、局部放大、按事件跳转等调试功能,问题排查效率远超普通视频回放。