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,19 @@
# Interact With UI During Replay
By default, the UI could not interact during replay. But you can use API to enable/disable this programmatically.
```js
const replayer = new rrweb.Replayer(events);
// enable user interact with the UI
replayer.enableInteract();
// disable user interact with the UI
replayer.disableInteract();
```
rrweb uses the `pointer-events: none` CSS property to disable interaction.
This will let the replay more stable and avoid some problems like navigate by clicking an external link.
If you want to enable user interaction, like input, then you can use the `enableInteract` API. But be sure you have handled the problems that may cause unstable replay.