update docs

This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent 4c9fc8ce70
commit aeeafddb46
16 changed files with 651 additions and 74 deletions

View File

@@ -0,0 +1,23 @@
# Load Events Asynchronous
When the size of the recorded events increased, load them in one request is not performant. You can paginate the events and load them as you need.
rrweb's API for loading async events is quite simple:
```js
const replayer = new rrweb.Replayer(events);
replayer.addEvent(NEW_EVENT);
```
When calling the `addEvent` API to add a new event, rrweb will resolve its timestamp and replay it as need.
If you need to load several events, you can do a lool like this:
```js
const replayer = new rrweb.Replayer(events);
for (const event of NEW_EVENTS) {
replayer.addEvent(event);
}
```