nested record iframe (#63)

* pick nested branch

* iframe snapshot

* temp: add bundle file to git

* revert ignore file

* refactor iframe impl
1. do callback one iframe is loaded, let rrweb handle the rest
2. handle iframe as normal element in rebuild

* rename hook function
This commit is contained in:
yz-yu
2026-04-01 12:00:00 +08:00
committed by GitHub
parent f780c42b95
commit b0508d4df4
11 changed files with 343 additions and 7 deletions

View File

@@ -47,13 +47,16 @@ export type commentNode = {
textContent: string;
};
export type serializedNode =
export type serializedNode = (
| documentNode
| documentTypeNode
| elementNode
| textNode
| cdataNode
| commentNode;
| commentNode
) & {
rootId?: number;
};
export type serializedNodeWithId = serializedNode & { id: number };