Skip to content

Commit d044183

Browse files
RJWadleyluwes
andauthored
fix: avoid prerender errors caused by date access (#1226)
fixes #1225 --------- Co-authored-by: Wesley Luyten <[email protected]>
1 parent ee4d961 commit d044183

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

packages/playback-core/src/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -368,6 +368,10 @@ const MSE_SUPPORTED = Hls.isSupported?.();
368368
const shouldDefaultToMSE = (mediaEl: Pick<HTMLMediaElement, 'canPlayType'>) => isAndroidLike || !isSafari(mediaEl);
369369

370370
export const generatePlayerInitTime = () => {
371+
// bail during SSR to avoid triggering prerender errors
372+
// actual time will be generated during hydration
373+
if (typeof window === 'undefined') return undefined;
374+
371375
return mux.utils.now();
372376
};
373377

0 commit comments

Comments
 (0)