ReplayerHandle
Defined in: packages/rxdb-plugin-replay/src/replayer/mount-replayer.ts:31
mountReplayer 返回的句柄。非就绪态 play / pause / seek 是空操作,destroy() 之后一切都是空操作。
Methods
destroy()
destroy(): void;
Defined in: packages/rxdb-plugin-replay/src/replayer/mount-replayer.ts:41
停播、销毁 rrweb 回放、清空宿主元素。幂等。
Returns
void
pause()
pause(): void;
Defined in: packages/rxdb-plugin-replay/src/replayer/mount-replayer.ts:37
停在当前时刻。
Returns
void
play()
play(): void;
Defined in: packages/rxdb-plugin-replay/src/replayer/mount-replayer.ts:35
从当前时刻播放;已在末尾则从头播。
Returns
void
seek()
seek(timeMs): void;
Defined in: packages/rxdb-plugin-replay/src/replayer/mount-replayer.ts:39
跳到相对会话起点 timeMs 处(超出范围按边界算);加载中调用则加载完成后落在最后一次的时刻。
Parameters
| Parameter | Type |
|---|---|
timeMs | number |
Returns
void
update()
update(options): void;
Defined in: packages/rxdb-plugin-replay/src/replayer/mount-replayer.ts:33
换 replay 或 sessionId 重新加载;只改 initialTime 等价于 seek()。
Parameters
| Parameter | Type |
|---|---|
options | Partial<Pick<ReplayerOptions, "replay" | "sessionId" | "initialTime">> |
Returns
void