什么是 rrweb?
rrweb 将网页中发生的一切记录为 JSON 事件流,然后使用这些事件重建页面并回放其变化。录制器会捕获 DOM 变化、指针移动、输入、滚动以及其他浏览器活动,而不存储视频。库及其软件包采用 MIT 许可证;rrweb Cloud 是运行在同一事件格式之上的独立托管服务。
完整的工作流程包含三个部分:
- 在浏览器中录制事件。
- 按顺序存储事件,并在需要时检索它们。
- 使用 rrweb 的回放引擎或播放器 UI 回放这些事件。
选择路径
- 阅读库指南,在你自己的应用中录制、回放并配置 rrweb。
- 按照 Cloud 快速上手捕获你的第一个托管录制。
- 将现有的 rrweb 部署迁移到 Cloud。
- 在核心概念中了解录制的工作原理。
录制真实用户之前
rrweb 库负责录制与回放。你的应用仍需自行负责传输、存储、保留、访问控制和检索。在采集真实会话之前,请先阅读存储 rrweb 事件数据。
如果你不想自行搭建和运维这套基础设施,rrweb Cloud 提供了托管的采集、存储、元数据、检索和回放 API。
在录制真实用户之前,请查看隐私与脱敏。如需精确的录制器与回放器选项,请使用配置与 API 指南。