diff --git a/packages/rrweb/src/replay/index.ts b/packages/rrweb/src/replay/index.ts index 7c94456c..ca387986 100644 --- a/packages/rrweb/src/replay/index.ts +++ b/packages/rrweb/src/replay/index.ts @@ -1216,13 +1216,13 @@ export class Replayer { } const mediaEl = target as HTMLMediaElement | RRMediaElement; try { - if (d.currentTime) { + if (d.currentTime !== undefined) { mediaEl.currentTime = d.currentTime; } - if (d.volume) { + if (d.volume !== undefined) { mediaEl.volume = d.volume; } - if (d.muted) { + if (d.muted !== undefined) { mediaEl.muted = d.muted; } if (d.type === MediaInteractions.Pause) {